Model-driven architecture and it impact on the software development process

被引:0
|
作者
Vavpotic, Damjan [1 ]
Krisper, Marjan [1 ]
机构
[1] Univ Ljubljana, Fak Racunalnistvo & Informat, Trzaska 25, Ljubljana 1000, Slovenia
来源
ELEKTROTEHNISKI VESTNIK-ELECTROCHEMICAL REVIEW | 2006年 / 73卷 / 05期
关键词
software development methodologies; MDA; model-driven development; software development process;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The idea of model-driven software development is not new. It has been practiced in certain development fields for several years (e.g. data modeling). The trials to spread the idea to other fields of software development have been quite unsuccessful and never widely used in practice (e.g. CASE). Based on the gained experience, the architecture for model-driven development of software systems, i.e. model-driven architecture (MDA), has been developed under the umbrella of the Object management group (OMG). MDA offers a theoretical basis that enables the development of software on a higher abstraction level. Its use also affects the software development process; on one hand, analysis and design become the most important parts of the development and on the other, implementation and testing turn to be less important. The first section of the paper briefly presents the basic concepts of MDA. The second section describes the impact of model-driven development and MDA on a software development process and especially focuses on a comparison between mode driven development and agile processes.
引用
收藏
页码:255 / 260
页数:6
相关论文
共 50 条
  • [1] Model-driven architecture and its impact on the software development process
    Vavpotič, Damjan
    Krisper, Marjan
    Elektrotehniski Vestnik/Electrotechnical Review, 2006, 73 (05): : 255 - 260
  • [2] The Impact of Model Driven Development on the Software Architecture Process
    Heijstek, Werner
    Chaudron, Michel R. V.
    36TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2010, : 333 - 341
  • [3] Comparison of model-driven architecture and software factories in the context of Model-Driven Development
    Demir, Ahmet
    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
  • [4] Model-driven engineering for Software Architecture
    Bucaioni, Alessio
    Di Salle, Amleto
    Iovino, Ludovico
    Liang, Peng
    JOURNAL OF SYSTEMS AND SOFTWARE, 2025, 223
  • [5] Frameworks for model-driven software architecture
    Kim, SW
    Kim, MS
    Kim, HK
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 3, 2005, 3482 : 916 - 926
  • [6] Linking Model-Driven Development and Software Architecture: A Case Study
    Mattsson, Anders
    Lundell, Bjoern
    Lings, Brian
    Fitzgerald, Brian
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2009, 35 (01) : 83 - 93
  • [7] Complementing Model-Driven Development for the Detection of Software Architecture Erosion
    Herold, Sebastian
    Rausch, Andreas
    2013 5TH INTERNATIONAL WORKSHOP ON MODELING IN SOFTWARE ENGINEERING (MISE), 2013, : 24 - 30
  • [8] A layered architecture sustaining model-driven and event-driven software development
    Michiels, C
    Snoeck, M
    Lemahieu, W
    Goethals, R
    Dedene, G
    PERSPECTIVES OF SYSTEM INFORMATICS, 2003, 2890 : 58 - 65
  • [9] A Process Model for Component-Based Model-Driven Software Development
    Alrubaee, Afrah Umran
    Cetinkaya, Deniz
    Liebchen, Gernot
    Dogan, Huseyin
    INFORMATION, 2020, 11 (06)
  • [10] Supporting a Model-driven Development Process for Distributed Control Software
    Wiesmayr, Bianca
    Zoitl, Alois
    Prenzel, Laurin
    Steinhorst, Sebastian
    2022 IEEE 27TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2022,