Towards Continuous Consistency Checking of DevOps Artefacts


연구 분야: Software Development



학회: 2021 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)


초록

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.


Author Profile
Alessandro Colantoni

Johannes Kepler University Linz Austria

Austria
Author Profile
Benedek Horváth

IncQuery Labs cPlc. Budapest Hungary

Hungary
Author Profile
Ákos Horváth

IncQuery Labs cPlc. Budapest Hungary

Hungary

📄 논문 정보

발행 연도 2021년
인용수 2
출판 국가 Hungary, Austria
사이트 IEEE
좋아요 수 0

연관 논문 목록 (211건)