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
Link To Document