Implementation of a continuous delivery pipeline for enterprise architecture model evolution

被引:3
|
作者
Sabau, Alex R. [1 ]
Hacks, Simon [2 ]
Steffens, Andreas [1 ]
机构
[1] Rhein Westfal TH Aachen, Res Grp Software Construct, Aachen, Germany
[2] KTH Royal Inst Technol, Div Network & Syst Engn, Stockholm, Sweden
来源
SOFTWARE AND SYSTEMS MODELING | 2021年 / 20卷 / 01期
关键词
Enterprise architecture model evolution; Continuous delivery; Enterprise architecture model maintenance; DESIGN SCIENCE; BUSINESS;
D O I
10.1007/s10270-020-00828-z
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The discipline of enterprise architecture (EA) is an established approach to model and manage the interaction of business processes and IT in an organization. Thereby, the EA model as a central artifact of EA is subject to a continuous evolution caused by multiple sources of changes. The continuous evolution requires a lot of effort in controlling and managing the evolution of the EA model. This is especially true when merging the induced changes from different sources in the EA model. Additionally, the lack of tool and automation support makes this a very time-consuming and error-prone task. The evolutionary character and the automated quality assessment of artifacts is a well-known challenge in the software development domain as well. To meet these challenges, the discipline of continuous delivery (CD) has emerged to be very useful. The evolution of EA model artifacts shows similarities to the evolution of software artifacts. Therefore, we leveraged practices of CD to practices of EA maintenance. Thus, we created a conceptual framework for automated EA model maintenance. The concepts were realized in a first prototype and were evaluated in a fictitious case study against equivalence classes based on EA model metrics and a set of several requirements for automated EA model maintenance from research. Overall, the concepts prove to be a promising basis for further refinement, implementation, and evaluation in research in an industrial context.
引用
收藏
页码:117 / 145
页数:29
相关论文
共 50 条
  • [1] Implementation of a continuous delivery pipeline for enterprise architecture model evolution
    Alex R. Sabau
    Simon Hacks
    Andreas Steffens
    Software and Systems Modeling, 2021, 20 : 117 - 145
  • [2] A Continuous Delivery Pipeline for EA Model Evolution
    Hacks, Simon
    Steffens, Andreas
    Hansen, Peter
    Rajashekar, Nikhitha
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, 2019, 352 : 141 - 155
  • [3] A Probabilistic Enterprise Architecture Model Evolution
    Hacks, Simon
    Lichter, Horst
    2018 IEEE 22ND INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE (EDOC 2018), 2018, : 51 - 57
  • [4] Introducing a Deployment Pipeline for Continuous Delivery in a Software Architecture Course
    Greising, Lucas
    Bartel, Alexander
    Hagel, Georg
    PROCEEDINGS OF THE 3RD EUROPEAN CONFERENCE OF SOFTWARE ENGINEERING EDUCATION (ECSEE), 2018, : 102 - 107
  • [5] CRITICAL SUCCESS FACTOR MODEL FOR ENTERPRISE ARCHITECTURE IMPLEMENTATION
    Rouhani, Babak Darvish
    Ahmad, Rodina Binti
    Nikpay, Fatemeh
    Mohamaddoust, Reza
    MALAYSIAN JOURNAL OF COMPUTER SCIENCE, 2019, 32 (02) : 133 - 148
  • [6] A Model of the Factors Influencing Enterprise Architecture Evolution in Organisations
    Alwadain, Ayed Said
    Alqahtani, Fayez Hussain
    2015 12TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY - NEW GENERATIONS, 2015, : 740 - 743
  • [7] A Reassessment of Enterprise Architecture Implementation
    Aier, Stephan
    Schelp, Joachim
    SERVICE-ORIENTED COMPUTING: ICSOC/SERVICE WAVE 2009 WORKSHOPS, 2010, 6275 : 35 - 47
  • [8] Continuous and automated evolution of architecture-to-implementation traceability links
    Leonardo G. P. Murta
    André van der Hoek
    Cláudia M. L. Werner
    Automated Software Engineering, 2008, 15 : 75 - 107
  • [9] Continuous and automated evolution of architecture-to-implementation traceability links
    Murta, Leonardo G. P.
    van der Hoek, Andre
    Werner, Claudia M. L.
    AUTOMATED SOFTWARE ENGINEERING, 2008, 15 (01) : 75 - 107
  • [10] Enterprise Architecture Implementation Model: Measurement from Experts and Practitioner Perspectives
    Bakar, Nur Azaliah A.
    Harihodin, S.
    Kama, Nazri
    2016 4TH IEEE INTERNATIONAL COLLOQUIUM ON INFORMATION SCIENCE AND TECHNOLOGY (CIST), 2016, : 1 - 6