• DocumentCode
    632523
  • Title

    Issues in representing domain-specific concerns in model-driven engineering

  • Author

    Montrieux, Lionel ; Yijun Yu ; Wermelinger, Michel ; Zhenjiang Hu

  • Author_Institution
    Centre for Res. in Comput., Open Univ., Milton Keynes, UK
  • fYear
    2013
  • fDate
    18-19 May 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    The integration of domain-specific concepts in a model-driven engineering (MDE) approach raises a number of interesting research questions. There are two possibilities to represent these concepts. The first one focuses on models that contain domain-specific concepts only, i.e. domain-specific modelling languages (DSML). The second one advocates the integration of domain-specific concepts in general-purpose models, using what we will refer to in this paper as domain-specific modelling annotation languages (DSMAL). In this position paper, we argue that each approach is particularly suited for specific activities and specific actors, and show how they can be developed and used together. We also highlight the challenges created by the use of two representations, such as the evaluation of models OCL constraints and the synchronisation between the two representations. As an illustration, we present rbacUML, our approach for integrating role-based access control (RBAC) concepts into an MDE approach.
  • Keywords
    authorisation; simulation languages; software engineering; DSMAL; DSML; MDE approach; OCL constraints; RBAC concepts; domain-specific concerns; domain-specific modelling annotation languages; domain-specific modelling languages; general-purpose models; model-driven engineering approach; role-based access control concepts; Access control; Computational modeling; Educational institutions; Software; Synchronization; Unified modeling language; DSMAL; DSML; MDE; OCL; RBAC; UML; profile; transformation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling in Software Engineering (MiSE), 2013 5th International Workshop on
  • Conference_Location
    San Francisco, CA
  • ISSN
    2156-7883
  • Type

    conf

  • DOI
    10.1109/MiSE.2013.6595288
  • Filename
    6595288