UAM | UAM_Biblioteca | Unified search engine | Scientific Production Portal | UAM Research Data Repository
Biblos-e Archivo
    • español
    • English
  • English 
    • español
    • English
  • Log in
JavaScript is disabled for your browser. Some features of this site may not work without it.

Search Biblos-e Archivo

Advanced Search

Browse

All of Biblos-e ArchivoCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsFacultiesThis CollectionBy Issue DateAuthorsTitlesSubjectsFaculties

My Account

Log inRegister

Statistics

View Usage Statistics

Help

Information about Biblos-e ArchivoI want to submit my workFrequently Asked Questions

UAM_Biblioteca

View Item 
  •   Biblos-e Archivo
  • 1 - Producción científica en acceso abierto de la UAM
  • Producción científica en acceso abierto de la UAM
  • View Item
  •   Biblos-e Archivo
  • 1 - Producción científica en acceso abierto de la UAM
  • Producción científica en acceso abierto de la UAM
  • View Item

Example-based generation of graphical modelling environments

Author
López-Fernández, Jesús J.; Garmendia Jorge, Antoniountranslated; Guerra Sánchez, Estheruntranslated; Lara Jaramillo, Juan deuntranslated
Entity
UAM. Departamento de Ingeniería Informática
Publisher
Springer Verlag
Date
2016
Citation
10.1007/978-3-319-42061-5_7
Modelling Foundations and Applications: 12th European Conference, ECMFA 2016, Held as Part of STAF 2016, Vienna, Austria, July 6-7, 2016, Proceedings. Lecture Notes in Computer Science, Volumen 9764. Springer, 2016. 101 - 117
 
 
 
ISSN
0302-9743
ISBN
978-331-942-060-8
DOI
10.1007/978-3-319-42061-5_7
Funded by
Work supported by the Spanish Ministry of Economy and Competitivity (TIN2014-52129-R), the Madrid Region (S2013/ICE-3006), and the EU Commission (FP7-ICT-2013-10, #611125).
Project
Gobierno de España. TIN2014-52129-R; Comunidad de Madrid. S2013/ICE-3006/SICOMORO; info:eu-repo/grantAgreement/EC/FP7/611125
Editor's Version
http://dx.doi.org/10.1007/978-3-319-42061-5_7
Subjects
Domain-specific modelling languages; Example-based meta-modelling; Flexible modeling; Graphical modeling environments; Informática
URI
http://hdl.handle.net/10486/675668
Note
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-42061-5_7
Rights
© Springer-Verlag Berlin Heidelberg 2016

Abstract

Domain-Specific Languages (DSLs) present numerous benefits like powerful domain-specific primitives, an intuitive syntax for domain experts, and the possibility of advanced code generation for narrow domains. While a graphical syntax is sometimes desired for a DSL, constructing graphical modelling environments is a costly and highly technical task. This relegates domain experts to play a passive role in their development and hinders a wider adoption of graphical DSLs. Targeting a simpler DSL construction process, we propose an example based technique for the automatic generation of modelling environments for graphical DSLs. This way, starting from examples of the DSL likely provided by domain experts using drawing tools like yED, our system is able to synthesize a graphical modelling environment that mimics the syntax of the provided examples. This includes a meta-model for the abstract syntax of the DSL, and a graphical concrete syntax supporting spatial relationships like containment or attachment. The system is implemented as an Eclipse plugin, and we demonstrate its usage on a running example in the home networking domain.
Show full item record

Files in this item

Thumbnail
Name
example_lopez_LCNS_2016_ps.pdf
Size
1.889Mb
Format
PDF

Refworks Export

Google™ Scholar:López-Fernández, Jesús J. - Garmendia Jorge, Antonio - Guerra Sánchez, Esther - Lara Jaramillo, Juan de

This item appears in the following Collection(s)

  • Producción científica en acceso abierto de la UAM [17721]

Related items

Showing items related by title, author, creator and subject.

  • Towards the generation of graphical modelling environments aided by patterns 

    Garmendia Jorge, AntonioAutoridad UAM; Pescador, Ana; Guerra Sánchez, EstherAutoridad UAM; Lara Jaramillo, Juan deAutoridad UAM
    2015-12-24
  • Example-driven meta-model development 

    López-Fernández, Jesús Juan; Sánchez Cuadrado, Jesús; Guerra Sánchez, EstherAutoridad UAM; Lara Jaramillo, Juan deAutoridad UAM
    2015-10-22
  • Example-based Validation of Domain-Specific Visual Languages 

    López-Fernández, Jesús J.; Guerra Sánchez, EstherAutoridad UAM; Lara Jaramillo, Juan deAutoridad UAM
    2015-10-26
All the documents from Biblos-e Archivo are protected by copyrights. Some rights reserved.
Universidad Autónoma de Madrid. Biblioteca
Contact Us | Send Feedback
We are onFacebookCanal BiblosYouTubeTwitterPinterestWhatsappInstagram

Declaración de accesibilidad

 

 

All the documents from Biblos-e Archivo are protected by copyrights. Some rights reserved.
Universidad Autónoma de Madrid. Biblioteca
Contact Us | Send Feedback
We are onFacebookCanal BiblosYouTubeTwitterPinterestWhatsappInstagram

Declaración de accesibilidad