MODEL-DRIVEN DEVELOPMENT OF SOFTWARE CONFIGURATION MANAGEMENT SYSTEMS A Case Study in Model-driven Engineering

被引:0
|
作者
Buchmann, Thomas [1 ]
Dotor, Alexander [1 ]
Westfechtel, Bernhard [1 ]
机构
[1] Univ Bayreuth, D-95540 Bayreuth, Germany
关键词
Model-driven development; Software configuration management; Software product line;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software configuration management (SCM) is the discipline of controlling the evolution of large and complex software systems. Current SCM systems are themselves large and complex. Usually, their underlying models are hard-wired into the program code, which is written manually. In contrast, we present a modular and model-driven approach to software configuration management which (a) reduces development effort by replacing coding with creating executable models and (b) provides a product line supporting the configuration of an SCM system from loosely coupled, reusable components. In addition to improving SCM support, our intent is to use our system as a large case study for evaluating languages and tools for model-driven development.
引用
收藏
页码:309 / 316
页数:8
相关论文
共 50 条
  • [1] Software Development Tools in Model-Driven Engineering
    Jacome-Guerrero, Santiago P.
    Ferreira, Juan M.
    Corral, Alexandra
    [J]. 2017 5TH INTERNATIONAL CONFERENCE IN SOFTWARE ENGINEERING RESEARCH AND INNOVATION (CONISOFT 2017), 2017, : 140 - 148
  • [2] Barbed Model-Driven Software Development: A Case Study
    Montangero, Carlo
    Semini, Laura
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 207 : 171 - 186
  • [3] Towards the Integration of Model-Driven Engineering, Software Product Line Engineering, and Software Configuration Management
    Schwaegerl, Felix
    Buchmann, Thomas
    Uhrig, Sabrina
    Westfechtel, Bernhard
    [J]. MODELSWARD 2015 PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2015, : 5 - 18
  • [4] Challenges in Model-Driven Software Engineering
    Van Der Straeten, Ragnhild
    Mens, Tom
    Van Baelen, Stefan
    [J]. MODELS IN SOFTWARE ENGINEERING, 2009, 5421 : 35 - +
  • [5] Cognifying Model-Driven Software Engineering
    Cabot, Jordi
    Clariso, Robert
    Brambilla, Marco
    Gerard, Sebastien
    [J]. SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS, STAF 2017, 2018, 10748 : 154 - 160
  • [6] Comparison of model-driven architecture and software factories in the context of Model-Driven Development
    Demir, Ahmet
    [J]. Joint Meeting of the Fourth Workshop on Model-Based Development of Computer-Based Systems and Third International Workshop on Model-Based Methodologies for Pervasive and Embedded Software, Proceedings, 2006, : 75 - 83
  • [7] Model-Driven Development and the Future of Software Engineering Education
    Cowling, Tony
    [J]. 2013 IEEE 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2013, : 329 - 331
  • [8] Model-driven Enterprise Systems configuration
    Recker, Jan
    Mendling, Jan
    van der Aalst, Wil
    Rosemann, Michael
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2006, 4001 : 369 - 383
  • [9] A Methodology for Model-Driven Software Configuration Management Implementation and Support
    Bartusevics, Arturs
    [J]. AICT 2013: APPLIED INFORMATION AND COMMUNICATION TECHNOLOGIES, 2013, : 260 - 266
  • [10] Linking Model-Driven Development and Software Architecture: A Case Study
    Mattsson, Anders
    Lundell, Bjoern
    Lings, Brian
    Fitzgerald, Brian
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2009, 35 (01) : 83 - 93