Automated Inter-artefact Traceability Establishment for DevOps Practice

03/06/2022
by   Dulani Meedeniya, et al.
0

Software traceability is an important aspect in DevOps based software development environments. DevOps practices connect the development level and operational level software artefacts with frequent updates. Consequently, traceability management of the artefacts is essential to avoid the conflicts and inconsistencies during the continuous deployment activities. This paper addresses traceability establishment throughout the entire software development, considering both development and operational level artefacts. In this work, we have extended our previously developed SAT-Analyser traceability tool by establishing traceability between artefacts in source code, unit test scripts and build scrips. The accuracy of the traceability link establishment is evaluated using centrality-based network analysis techniques. The statistical results show an average of 71% accuracy.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/06/2022

Traceability Management with Impact Analysis in DevOps based Software Development

The application of DevOps principles in the software development environ...
research
03/06/2022

Software Artefact Traceability Analyser: A Case-Study on POS System

Software traceability is a key notion in the software development. The p...
research
06/06/2023

TestLab: An Intelligent Automated Software Testing Framework

The prevalence of software systems has become an integral part of modern...
research
03/06/2022

Tool Support for Software Artefact Traceability in DevOps Practice: SAT-Analyser

Software development in DevOps practice is a widely used approach to cop...
research
11/16/2020

Determining the Intrinsic Structure of Public Software Development History

Background. Collaborative software development has produced a wealth of ...
research
03/06/2022

Tool Support for Traceability of Software Artefacts

Artefact management in a software development process is a challenging p...
research
03/06/2022

Establishing Traceability Links among Software Artefacts

Artefact management in a software development process is a difficult pro...

Please sign up or login with your details

Forgot password? Click here to reset