Eat Your Own DevOps: A Model Driven Approach to Justify Continuous Integration Pipelines

被引:1
作者
Pulgar, Corinne [1 ]
机构
[1] Ecole Technol Super ETS, Montreal, PQ, Canada
来源
ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION | 2022年
关键词
DevOps; pipeline; quality; continuous integration; continuous development; justification diagram;
D O I
10.1145/3550356.3552395
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many aspiring DevOps projects have introduced continuous development or continuous integration pipelines to their workflow as proof of their trustworthiness. However, a quality control protocol for pipelines has yet to be researched. This contribution suggests a model-driven approach using justification diagrams as a means to evaluate a pipeline's coherency with its project. The approach is partly automated and tested on three open-source projects with promising results.
引用
收藏
页码:225 / 228
页数:4
相关论文
共 13 条
[1]  
[Anonymous], 2022, Blitz-The Fullstack React Framework
[2]  
[Anonymous], 2022, Home Assistant
[3]  
[Anonymous], 2022, Visual Studio Code-Open Source ("Code-OSS").
[4]  
Calvache Cesar, 2020, Journal de Ciencia e Ingenieria
[5]   Support of Justification Elicitation: Two Industrial Reports [J].
Duffau, Clement ;
Polacsek, Thomas ;
Blay-Fornarino, Mireille .
ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2018, 2018, 10816 :71-86
[6]  
Kim G., 2018, The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
[7]  
Kim G., 2016, The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
[8]  
Mosser Sebastien, 2022, JOT, P14
[9]  
Polacsek Thomas, 2016, 2016 IEEE Tenth International Conference on Research Challenges in Information Science (RCIS), P1, DOI 10.1109/RCIS.2016.7549297
[10]   The need of diagrams based on Toulmin schema application: an aeronautical case study [J].
Polacsek, Thomas ;
Sharma, Sanjiv ;
Cuiller, Claude ;
Tuloup, Vincent .
EURO JOURNAL ON DECISION PROCESSES, 2018, 6 (3-4) :257-282