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 条
[41]   Model-driven architecture based security analysis [J].
Mili, Saoussen ;
Nguyen, Nga ;
Chelouah, Rachid .
SYSTEMS ENGINEERING, 2021, 24 (05) :307-321
[42]   A model-driven approach to business software engineering [J].
Hildenbrand, T ;
Korthaus, A .
8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IV, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS: I, 2004, :74-79
[43]   Model-driven Architecture Approach for Data Warehouse [J].
Fernandes, Lucia Abrunhosa ;
Helena Neto, Beatriz ;
Fagundes, Vladimir ;
Zimbrao, Geraldo ;
de Souza, Jano Moreira ;
Salvador, Rodrigo .
SIXTH INTERNATIONAL CONFERENCE ON AUTONOMIC AND AUTONOMOUS SYSTEMS: ICAS 2010, PROCEEDINGS, 2010, :156-161
[44]   A Model-driven Architecture for Collaborative Business Processes [J].
Amdah, Leila ;
Essadi, Naima ;
Anwar, Adil .
INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (08) :719-725
[45]   Embedding requirements within Model-Driven Architecture [J].
Fouad, Ali ;
Phalp, Keith ;
Kanyaru, John Mathenge ;
Jeary, Sheridan .
SOFTWARE QUALITY JOURNAL, 2011, 19 (02) :411-430
[46]   Iterative Model-Driven Development of Software Extensions for Web Content Management Systems [J].
Priefer, Dennis ;
Kneisel, Peter ;
Strueber, Daniel .
MODELLING FOUNDATIONS AND APPLICATIONS, ECMFA 2017, 2017, 10376 :142-157
[47]   Model-Driven Development of Water Hammer Analysis Software for Irrigation Pipeline System [J].
Tanaka, Yoshikazu ;
Tsuda, Kazuhiko .
AGENT AND MULTI-AGENT SYSTEMS: TECHNOLOGY AND APPLICATIONS, KES-AMSTA 2016, 2016, 58 :301-317
[48]   Evolution of a Model-driven Process Framework [J].
Padua, Wilson .
ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2016, 321 :41-65
[49]   A Model-Driven Architecture Solution for Multi-Platform Mobile App Development [J].
Korchi, Ayoub ;
Khachouch, Mohamed Karim ;
Lakhrisi, Younes .
TEHNICKI GLASNIK-TECHNICAL JOURNAL, 2024, 18 :110-120
[50]   Model-Driven Traceability in Healthcare Information Systems Development [J].
Walderhaug, Stale ;
Hartvigsen, Gunnar ;
Stav, Erlend .
MEDINFO 2010, PTS I AND II, 2010, 160 :242-246