2019
DOI: 10.14569/ijacsa.2019.0100711
|View full text |Cite
|
Sign up to set email alerts
|

Traceability Establishment and Visualization of Software Artefacts in DevOps Practice: A Survey

Abstract: DevOps based software process has become popular with the vision of an effective collaboration between the development and operations teams that continuously integrates the frequent changes. Traceability manages the artefact consistency during a software process. This paper explores the trace-link creation and visualization between software artefacts, existing tool support, quality aspects and the applicability in a DevOps environment. As the novelty of this study, we identify the challenges that limit the tra… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 53 publications
0
4
0
Order By: Relevance
“…The adoption of new processes [3] C7 Difficulties in allocating resources [33]- [36] C8 Lack of cross-functional leadership [25] C9 Lack of leadership [25], [37] C10 Lack of performance evaluation with a quality metric [31], [37]- [40] C11 Lack of a clear concept and strategic direction [24], [37], [41] C12 Less management support [25], [27] C13 Lack of practice guidelines [24] C14…”
Section: C2mentioning
confidence: 99%
“…The adoption of new processes [3] C7 Difficulties in allocating resources [33]- [36] C8 Lack of cross-functional leadership [25] C9 Lack of leadership [25], [37] C10 Lack of performance evaluation with a quality metric [31], [37]- [40] C11 Lack of a clear concept and strategic direction [24], [37], [41] C12 Less management support [25], [27] C13 Lack of practice guidelines [24] C14…”
Section: C2mentioning
confidence: 99%
“…DevOps consists of a stack of support tools to detect a change in a software artefact and manage the consistency among other artefacts that are affected by the change to ensure the efficiency and fast delivery of solutions [9,10]. Different Integrated Development Environments (IDE) are used during the software development process.…”
Section: Overview Of Devopsmentioning
confidence: 99%
“…The MLflow project can be used as a packaging tool for ML code which packages the code in a reusable and reproducible manner [18]. MLflow models manage many ML libraries 9 and deploy to model serving and interference platforms. The MLflow model registry section helps the central mode store to jointly govern the full life cycle of an ML model including versioning, phase changes, annotations 10 .…”
Section: Mlflowmentioning
confidence: 99%
“…A document is considered traceable if its contents are unambiguous and its references are well-documented. In terms of traceability, there are two types: first is backward traceability and second is forward traceability [26] [27].…”
Section: ) Assessment Of Question 3 What Are the Gaps And Challenges ...mentioning
confidence: 99%