Trends and Insights into the Use of Model-Driven Engineering: A Survey

被引:0
|
作者
Alfraihi, Hessa [1 ]
Lano, Kevin [2 ]
机构
[1] Princess Nourah bint Abdulrahman Univ, Coll Comp & Informat Sci, Informat Syst Dept, Riyadh, Saudi Arabia
[2] Kings Coll London, Informat Dept, London, England
来源
2023 ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION, MODELS-C | 2023年
关键词
model-driven engineering; usability; survey; STATE;
D O I
10.1109/MODELS-C59198.2023.00058
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model-Driven Engineering (MDE) has gained popularity as a software engineering approach that promises to improve productivity and software quality. However, its adoption in practice remains limited, and challenges with MDE tools, notations, and methods have been reported. In this study, we conducted a survey to investigate the current usage and challenges of MDE in academia and industry. A total of 119 participants completed the survey, representing a diverse group of organizations and roles. Our findings indicate that while MDE is used in various domains, its adoption is still not widespread, with many participants reporting lack of knowledge and skills as a barrier. We also found that difficulties with MDE concern mainly tools and notations, while methods are less problematic. Our results suggest that the adoption of MDE could be facilitated by improving the appropriateness and flexibility of MDE tools and providing training and education to increase MDE knowledge and skills.
引用
收藏
页码:286 / 295
页数:10
相关论文
共 50 条
  • [41] The State of Practice in Model-Driven Engineering
    Whittle, Jon
    Hutchinson, John
    Rouncefield, Mark
    IEEE SOFTWARE, 2014, 31 (03) : 79 - 85
  • [42] Promises and Challenges of Model-Driven Engineering
    Vangheluwe, Hans
    2011 15TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR), 2011, : 3 - 4
  • [43] A Systematic Review of the Use of Requirements Engineering Techniques in Model-Driven Development
    Loniewski, Grzegorz
    Insfran, Emilio
    Abrahao, Silvia
    MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, PT II, 2010, 6395 : 213 - 227
  • [44] The human in model-driven engineering loop: A case study on integrating handwritten code in model-driven engineering repositories
    Rahad, Khandoker
    Badreddin, Omar
    Mohsin Reza, Sayed
    SOFTWARE-PRACTICE & EXPERIENCE, 2021, 51 (06): : 1308 - 1321
  • [45] Collaborative Model-Driven Software Engineering - A systematic survey of practices and needs in industry?
    David, Istvan
    Aslam, Kousar
    Malavolta, Ivano
    Lago, Patricia
    JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 199
  • [46] A Survey of Model-Driven Testing Techniques
    Mussa, Mohamed
    Ouchani, Samir
    Al Sammane, Waseem
    Hamou-Lhadj, Abdelwahab
    2009 NINTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2009), 2009, : 167 - 172
  • [47] Purpose-driven Model-Driven Engineering education
    Calegari, Daniel
    Delgado, Andrea
    ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 103 - 106
  • [48] A Model-Driven Visualization Tool for Use with Model-Based Systems Engineering Projects
    Trase, Kathryn
    Fink, Eric
    2014 IEEE AEROSPACE CONFERENCE, 2014,
  • [49] MODEL-DRIVEN DEVELOPMENT OF SOFTWARE CONFIGURATION MANAGEMENT SYSTEMS A Case Study in Model-driven Engineering
    Buchmann, Thomas
    Dotor, Alexander
    Westfechtel, Bernhard
    ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 1, 2009, : 309 - 316
  • [50] Validation in model-driven engineering: Testing model transformations
    Fleurey, F
    Steel, J
    Baudry, B
    SIVOES-MODEVA 2004, PROCEEDINGS, 2004, : 29 - 40