Issues in Representing Domain-Specific Concerns in Model-Driven Engineering

被引:0
|
作者
Montrieux, Lionel [1 ]
Yu, Yijun [1 ]
Wermelinger, Michel [1 ]
Hu, Zhenjiang
机构
[1] Open Univ, Ctr Res Comp, Milton Keynes MK7 6AA, Bucks, England
关键词
MDE; RBAC; OCL; DSML; DSMAL; UML; profile; transformation;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:1 / 6
页数:6
相关论文
共 50 条
  • [1] Model-Driven Domain-Specific Middleware
    Costa, Fabio M.
    Morris, Karl A.
    Kon, Fabio
    Clarke, Peter J.
    [J]. 2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 1961 - 1971
  • [2] Model-driven engineering with domain-specific meta-modelling languages
    de lara, Juan
    Guerra, Esther
    Sanchez Cuadrado, Jesus
    [J]. SOFTWARE AND SYSTEMS MODELING, 2015, 14 (01): : 429 - 459
  • [3] Model-driven engineering with domain-specific meta-modelling languages
    Juan de Lara
    Esther Guerra
    Jesús Sánchez Cuadrado
    [J]. Software & Systems Modeling, 2015, 14 : 429 - 459
  • [4] Model-Driven Engineering: Raising the Abstraction Level through Domain-Specific Modeling
    Gray, Jeff
    White, Jules
    Gokhale, Aniruddha
    [J]. PROCEEDINGS OF THE 48TH ANNUAL SOUTHEAST REGIONAL CONFERENCE (ACM SE 10), 2010, : 22 - 23
  • [5] A Domain-Specific Language and Interactive User Interface for Model-Driven Engineering of Technology Roadmaps
    Breckel, Alexander
    Pietron, Jakob
    Juhnke, Katharina
    Tichy, Matthias
    [J]. 2020 46TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2020), 2020, : 162 - 170
  • [6] A Domain-Specific Language for the Document-Based Model-Driven Engineering of Business Applications
    Leblebici, Onur
    Kardas, Geylani
    Tuglular, Tugkan
    [J]. IEEE ACCESS, 2022, 10 : 104093 - 104110
  • [7] A Model-Driven Ecosystem for the Definition of Data Mining Domain-Specific Languages
    de la Vega, Alfonso
    Garcia-Saiz, Diego
    Zorrilla, Marta
    Sanchez, Pablo
    [J]. MODEL AND DATA ENGINEERING (MEDI 2017), 2017, 10563 : 27 - 41
  • [8] Modeling Turnpike: A model-driven framework for domain-specific software development
    Wada, H
    Suzuki, J
    [J]. SATELLITE EVENTS AT THE MODELS 2005 CONFERENCE, 2006, 3844 : 357 - 358
  • [9] A Domain-specific Rule Generation Using Model-Driven Architecture in Controlled Variability Model
    Mani, Neel
    Helfert, Markus
    Pahl, Claus
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS, 2017, 112 : 2354 - 2362
  • [10] Towards Model-Driven Engineering for Big Data Analytics - An Exploratory Analysis of Domain-Specific Languages for Machine Learning
    Breuker, Dominic
    [J]. 2014 47TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2014, : 758 - 767