Using DevOps toolchains in Agile model-driven engineering

被引:3
|
作者
Suess, Joern Guy [1 ]
Swift, Samantha [1 ]
Escott, Eban [1 ]
机构
[1] Codebots Pty Ltd, Res & Dev, 55 Railway Terrace, Milton, Qld 4064, Australia
来源
SOFTWARE AND SYSTEMS MODELING | 2022年 / 21卷 / 04期
关键词
DevOps; CI; CD; Ant; EMF; Eclipse; Agile; Model-driven engineering; MDE;
D O I
10.1007/s10270-022-01003-2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
For model-driven engineering (MDE) to become more Agile, the community needs to embrace development and operations (DevOps) practices. One of the core practices of DevOps is the use of pipelines to enable CI/CD to make teams more Agile and break down the barriers between development and operations with faster deployments. Current MDE tooling is not designed at its core to participate in DevOps pipelines. Consequently this makes the adoption of MDE in industry more difficult. In this article, we cover an industrial experience report describing how we enabled our pipelines using DevOps and MDE.
引用
收藏
页码:1495 / 1510
页数:16
相关论文
共 50 条
  • [31] Model-Driven Co-Evolution for Agile Development
    Schonbock, J.
    Etzlstorfer, J.
    Kapsammer, E.
    Kusel, A.
    Retschitzegger, W.
    Schwinger, W.
    [J]. 2015 48TH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES (HICSS), 2015, : 5094 - 5103
  • [32] Secure software engineering in devops and agile development
    Jaatun, Martin Gilje
    Cruzes, Daniela Soares
    [J]. CEUR Workshop Proceedings, 2017, 1977
  • [33] Using model-driven engineering to automate software language translation
    Lano, Kevin
    Siala, Hanan
    [J]. AUTOMATED SOFTWARE ENGINEERING, 2024, 31 (01)
  • [34] Scalable model exploration for model-driven engineering
    Jimenez-Pastor, Antonio
    Garmendia, Antonio
    de Lara, Juan
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2017, 132 : 204 - 225
  • [35] Experiences in deploying model-driven engineering
    Weigert, Thomas
    Weil, Rank
    Marth, Kevin
    Baker, Paul
    Jervis, Clive
    Dietz, Paul
    Gui, Yexuan
    van den Berg, Aswin
    Fleer, Kim
    Nelson, David
    Wells, Michael
    Mastenbrook, Brian
    [J]. SDL 2007: DESIGN FOR DEPENDABLE SYSTEMS, PROCEEDINGS, 2007, 4745 : 35 - 53
  • [36] Model-driven engineering for the social enterprise
    Grundy, John
    [J]. PROCEEDINGS OF THE 2015 IEEE 19TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, 2015, : 39 - 39
  • [37] Using established Web Engineering knowledge in model-driven approaches
    Gitzel, Ralf
    Korthaus, Axel
    Schader, Martin
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2007, 66 (02) : 105 - 124
  • [38] Challenges in Model-Driven Software Engineering
    Van Der Straeten, Ragnhild
    Mens, Tom
    Van Baelen, Stefan
    [J]. MODELS IN SOFTWARE ENGINEERING, 2009, 5421 : 35 - +
  • [39] 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
  • [40] Coupled Evolution in Model-Driven Engineering
    Di Ruscio, Davide
    Iovino, Ludovico
    Pierantonio, Alfonso
    [J]. IEEE SOFTWARE, 2012, 29 (06) : 78 - 84