Documentos de Académico
Documentos de Profesional
Documentos de Cultura
http://www.eclipse.org/epsilon/doc/eugenia/
Sintaxis concreta :: TCS
• Una sintaxis concreta textual (Textual
Concrete Syntax, TCS) se define en el
espacio técnico de las gramáticas
• Tienen ventajas en comparación con las
sintaxis gráficas
• Toda GCS se puede transformar en una
TCS
Xtext
• Xtext permite definir DSL textuales
• La gramática se define de forma similar a
EBNF, con construcciones adicionales
inspiradas en metamodelado
• Permite crear un metamodelo, parser y
editor a partir de la definición de la
gramática
https://eclipse.org/Xtext/
Bibliografía
1. M. Brambilla, J. Cabot, M. Wimmer (2012). Model-Driven
Software Engineering in Practice. Morgan Claypool. ISBN:
9781608458820
2. F. Durán, J. Troya, A. Vallecillo. Desarrollo de software
dirigido por modelos. Universitat Oberta de Catalunya
3. M. Fowler. Domain-Specific Languages. Addison-Wesley
ISBN: 0321712943
Epílogo…
• Identifiquen 2 cosas que se llevan de ésta clase
• Para las próximas clases
– Miércoles 16 de mayo (Lab) :: Metamodelado
– Miércoles 23 de mayo (Teo) :: Control de lectura
sobre transformaciones de modelos