Collaboro - Creación Colaborativa de Lenguajes Específicos del Dominio
1. Creaci´n Colaborativa de Lenguajes
o
Espec´
ıficos del Dominio
Javier Luis C´novas Izquierdo y Jordi Cabot
a
javier.canovas,jordi.cabot@inria.fr
Septiembre, 2012
2. Motivaci´n
o
c AtlanMod – atlanmod-contact@mines-nantes.fr 2/7
3. Motivaci´n
o
c AtlanMod – atlanmod-contact@mines-nantes.fr 2/7
4. Motivaci´n
o
c AtlanMod – atlanmod-contact@mines-nantes.fr 2/7
5. El usuario final en el desarrollo de un DSL
c AtlanMod – atlanmod-contact@mines-nantes.fr 3/7
6. El usuario final en el desarrollo de un DSL
c AtlanMod – atlanmod-contact@mines-nantes.fr 3/7
7. El usuario final en el desarrollo de un DSL
c AtlanMod – atlanmod-contact@mines-nantes.fr 3/7
8. El usuario final en el desarrollo de un DSL
c AtlanMod – atlanmod-contact@mines-nantes.fr 3/7
9. El usuario final en el desarrollo de un DSL
c AtlanMod – atlanmod-contact@mines-nantes.fr 3/7
10. El usuario final en el desarrollo de un DSL
c AtlanMod – atlanmod-contact@mines-nantes.fr 3/7
11. El usuario final en el desarrollo de un DSL
c AtlanMod – atlanmod-contact@mines-nantes.fr 3/7
12. El usuario final en el desarrollo de un DSL
c AtlanMod – atlanmod-contact@mines-nantes.fr 3/7
13. El usuario final en el desarrollo de un DSL
c AtlanMod – atlanmod-contact@mines-nantes.fr 3/7
19. Ejemplo
Colaboraci´n temprana para satisfacer las necesidades de los usuarios
o
Trazabilidad de los cambios en el DSL
c AtlanMod – atlanmod-contact@mines-nantes.fr 4/7
24. Extensiones para Collaboro
Soporte a la sintaxis concreta
Definici´n de cambios mediante
o
ejemplos
c AtlanMod – atlanmod-contact@mines-nantes.fr 6/7
25. Extensiones para Collaboro
Soporte a la sintaxis concreta
Definici´n de cambios mediante
o
ejemplos
Visualizaci´n de cambios
o
c AtlanMod – atlanmod-contact@mines-nantes.fr 6/7
26. Extensiones para Collaboro
Soporte a la sintaxis concreta
Definici´n de cambios mediante
o
ejemplos
Visualizaci´n de cambios
o
Pol´
ıticas de decisi´n
o
c AtlanMod – atlanmod-contact@mines-nantes.fr 6/7
27. Extensiones para Collaboro
Soporte a la sintaxis concreta
Definici´n de cambios mediante
o
ejemplos
Visualizaci´n de cambios
o
Pol´
ıticas de decisi´n
o
Soporte a restricciones
c AtlanMod – atlanmod-contact@mines-nantes.fr 6/7
28. Extensiones para Collaboro
Soporte a la sintaxis concreta
Definici´n de cambios mediante
o
ejemplos
Visualizaci´n de cambios
o
Pol´
ıticas de decisi´n
o
Soporte a restricciones
Automatizaci´n de la generaci´n
o o
del DSL
c AtlanMod – atlanmod-contact@mines-nantes.fr 6/7
29. Pru´balo!
e
http://code.google.com/a/eclipselabs.org/p/collaboro
c AtlanMod – atlanmod-contact@mines-nantes.fr 7/7