Projects per year
Abstract
DevOps tools are often scattered over a multitude of technologies, and thus, their integration is a challenging endeavour. The existing DevOps integration platforms, e.g., Keptn, often employ a family of languages for this purpose. However, as we have learnt from UML, SysML, and many others, a family of languages requires inter-model constraints to be checked in order to guarantee a high consistency between the different artefacts. In this work-in-progress paper, we propose a Model-Driven Engineering (MDE) approach for the continuous consistency checking of DevOps artefacts. First, we explicitly represent each artefact as a model, second, we establish links across them to set a navigable network of model elements; and third, we enable MDE services on top of this network. We envision the possibility of using GitOps to pull the DevOps artefacts, executing services for checking consistency and performing model repairs, uploading the changes to the DevOps tools, and finally pushing the artefacts to Git, thus resulting in a continuous consistency checking process in practice.
Original language | English |
---|---|
Title of host publication | DevOps@Models Workshop, ACM/IEEE 24th International Conference on Model Driven Engineering Languages and Systems (MODELS), IEEE, October 10-15, 2021, virtual. |
Number of pages | 5 |
Publication status | Published - Sept 2021 |
Fields of science
- 202017 Embedded systems
- 102002 Augmented reality
- 102006 Computer supported cooperative work (CSCW)
- 102015 Information systems
- 102020 Medical informatics
- 102022 Software development
- 102034 Cyber-physical systems
- 201132 Computational engineering
- 201305 Traffic engineering
- 207409 Navigation systems
- 502032 Quality management
- 502050 Business informatics
- 503015 Subject didactics of technical sciences
JKU Focus areas
- Digital Transformation
Projects
- 2 Finished
-
AIDOaRt: AI-augmented DevOps, a model-based framework for continuous development At RunTime for CPSs
Berardinelli, L. (Researcher) & Wimmer, M. (PI)
01.04.2021 → 30.09.2024
Project: Funded research › EU - European Union
-
Lowcomote -Training the Next Generation of Experts in Scalable Low-Code Engineering Platforms
Wimmer, M. (PI)
01.01.2019 → 30.06.2023
Project: Funded research › EU - European Union