SAT-Analyser Traceability Management Tool Support for DevOps

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

At present, DevOps environments are getting popular in software organizations due to better collaboration and software productivity over traditional software process models. Software artefacts in DevOps environments are vulnerable to frequent changes at any phase of the software development life cycle that create a continuous integration continuous delivery pipeline. Therefore, software artefact traceability management is challenging in DevOps environments due to the continual artefact changes; often it makes the artefacts to be inconsistent. The existing software traceability related research shows limitations such as being limited to few types of artefacts , lack of automation and inability to cope with continuous integrations. This paper attempts to overcome those challenges by providing traceability support for heterogeneous artefacts in DevOps environments using a prototype named SAT-Analyser. The novel contribution of this work is the proposed traceability process model consists of artefact change detection, change impact analysis, and change propagation. Moreover, this tool provides multiuser accessibility and is integrated with a prominent DevOps tool stack to enable collaborations. The case study analysis has shown high accuracy in SAT-Analyser generated results and have obtained positive feedback from industry DevOps practitioners for its efficacy.

READ FULL TEXT

page 2

page 3

page 6

page 10

page 13

page 14

page 15

page 16

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
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
03/06/2022

Software Artefacts Consistency Management Towards Continuous Integration: A Roadmap

Software development in DevOps practices has become popular with the col...
research
03/06/2022

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

DevOps based software process has become popular with the vision of an e...
research
11/15/2022

Extending the OSLC standard for ECA-based automation in DevOps environments

The DevOps paradigm is taking over software development systems, helping...
research
03/06/2022

Artefact Consistency Management in DevOps Practice: A Survey

DevOps practices preserve the continuous innovation in software developm...
research
05/10/2022

Decisions in Continuous Integration and Delivery: An Exploratory Study

In recent years, Continuous Integration (CI) and Continuous Delivery (CD...

Please sign up or login with your details

Forgot password? Click here to reset