2021
DOI: 10.1007/s42979-021-00830-2
|View full text |Cite
|
Sign up to set email alerts
|

Monitoring a CI/CD Workflow Using Process Mining

Abstract: Process mining (PM) is a unique approach to extract workflow models of actual real-world activities, namely those related to software development. To be efficient and produce more reliable results, its algorithms require structured input data. However, actual real-world data originate from multiple heterogeneous sources; thus, integration and normalization are required preparatory steps before applying PM techniques. This problem is exacerbated by the need of performing this analysis in real time, rather than … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(2 citation statements)
references
References 38 publications
0
2
0
Order By: Relevance
“…Authors propose a model-driven workflow to cope with these challenges, which is illustrated and validated via an open-source case study. Monitoring a CI/CD Workflow Using Process Mining , by [ 8 ]: this papers describes how data generated by the execution of CI/CD pipelines can be used to monitor (and then gain better understanding) about how the current pipelines are working. The approach proposed by the authors relies on the implementation of process mining algorithms into a well known open source distributed streaming platform.…”
Section: Articles In the Topical Issuementioning
confidence: 99%
“…Authors propose a model-driven workflow to cope with these challenges, which is illustrated and validated via an open-source case study. Monitoring a CI/CD Workflow Using Process Mining , by [ 8 ]: this papers describes how data generated by the execution of CI/CD pipelines can be used to monitor (and then gain better understanding) about how the current pipelines are working. The approach proposed by the authors relies on the implementation of process mining algorithms into a well known open source distributed streaming platform.…”
Section: Articles In the Topical Issuementioning
confidence: 99%
“…The drawback of Spark is the additional overhead due to the log distribution step, which limits the performance benefits of the platform. Other platform such as Apache Kafka have been used for processing of streams [5]. Application-tailored engines have also been proposed.…”
Section: Related Workmentioning
confidence: 99%