Engaging End-Users in the Collaborative Development of Domain-Specific Modelling Languages

  • Javier Luis Cánovas Izquierdo
  • Jordi Cabot
  • Jesús J. López-Fernández
  • Jesús Sánchez Cuadrado
  • Esther Guerra
  • Juan de Lara
Conference paper

DOI: 10.1007/978-3-642-40840-3_16

Part of the Lecture Notes in Computer Science book series (LNCS, volume 8091)
Cite this paper as:
Izquierdo J.L.C., Cabot J., López-Fernández J.J., Cuadrado J.S., Guerra E., de Lara J. (2013) Engaging End-Users in the Collaborative Development of Domain-Specific Modelling Languages. In: Luo Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2013. Lecture Notes in Computer Science, vol 8091. Springer, Berlin, Heidelberg

Abstract

Domain-Specific Modelling Languages (DSMLs) are high-level languages specially designed to perform tasks in a particular domain. When developing DSMLs, the participation of end-users is normally limited to providing domain knowledge and testing the resulting language prototypes. Language developers, which are perhaps not domain experts, are therefore in control of the language development and evolution. This may cause misinterpretations which hamper the development process and the quality of the DSML. Thus, it would be beneficial to promote a more active participation of end-users in the development process of DSMLs. While current DSML workbenches are mono-user and designed for technical experts, we present a process and tool support for the example-driven, collaborative construction of DSMLs in order to engage end-users in the creation of their own languages.

Keywords

Model-Driven Engineering Language Engineering Domain-Specific Languages Cooperative Engineering 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Javier Luis Cánovas Izquierdo
    • 1
  • Jordi Cabot
    • 1
  • Jesús J. López-Fernández
    • 2
  • Jesús Sánchez Cuadrado
    • 2
  • Esther Guerra
    • 2
  • Juan de Lara
    • 2
  1. 1.INRIA – LINAAtlanMod, École des Mines de NantesNantesFrance
  2. 2.Universidad Autónoma de MadridMadridSpain

Personalised recommendations