Establishing Traceability Links among Software Artefacts

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

Artefact management in a software development process is a difficult problem in software engineering. Usually there is a wide variety of artefacts, which are maintained separately within a software development process such as requirement specifications, architectural concerns, design specifications, source codes and test cases to name a few. Artefact inconsistency is a major problem since these artefacts evolve at different rates. Maintaining traceability links among these artefacts and updating those artefacts accordingly can be a solution to address artefact inconsistency. There is a need for establishing these artefact traceability links in semi-automatic way. Proper management and visualization tool is required for effective software artefact management in an incremental software development. We provide a prototype tool to establish artefact traceability links and visualization. This paper describes the research methodology and relevant research carried out for semi-automatic traceability link establishment and visualization of software artefacts.

READ FULL TEXT
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

Tool support for traceability management of software artefacts with DevOps practices

Software development process encompasses multiple types of and different...
research
03/06/2022

Support for Traceability Management of Software Artefacts using Natural Language Processing

One of the major problems in software development process is managing so...
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
03/06/2022

Automated Inter-artefact Traceability Establishment for DevOps Practice

Software traceability is an important aspect in DevOps based software de...
research
09/25/2017

A Methodology for the Selection of Requirement Elicitation Techniques

In this paper, we present an approach to select a subset of requirement ...
research
05/18/2020

Improving the Effectiveness of Traceability Link Recovery using Hierarchical Bayesian Networks

Traceability is a fundamental component of the modern software developme...

Please sign up or login with your details

Forgot password? Click here to reset