Los lenguajes de Dominio Específico también conocidos como DSL se caracterizan por tener:
-Sintaxis Concreta: notación que permite la construcción y representación de modelos. Puede ser de tipo textual o gráfica.
- Sintaxis Abstracta: describe el vocabulario para los conceptos que aporta el lenguaje y como pueden ser combinados para crear modelos.
-Semántica: Debido a que la sintaxis abstracta contiene poca información, en ocasiones se requiere de más información, para ello se utiliza la semántica.
-Existen meta-modelos para describir la semántica, la sintaxis abstracta y concreta.
Algunos ejemplos: HTML, LATEX, SQL, VHDL.
No hay comentarios:
Publicar un comentario