Modern software systems are subject to frequent changes. Different artefacts of a system, such as requirements specifications, design documents and source code, often evolve at different times and become inconsistent with one another.This differential evolution poses problems to effective software maintenance and erodes trust in artefacts as accurate representations of the system. In this paper, we propose a holistic framework for managing the consistent co-evolution of software artefacts, incorporating: traceability creation and maintenance,change detection, impact analysis, consistency checking and change propagation. The design of a prototype framework aimed at demonstrating the feasibility of the approach and its implementation are disc...
This paper presents our approach to design recording aiming to facilitate the impact analysis of cha...
This paper presents our approach to design recording which aims to facilitate the impact analysis of...
Abstract: Traceability links enable the possibility to trace the evolution of a project from the ear...
Modern software systems are subject to frequent changes. Different artefacts of a system, such as re...
Abstract—Modern software systems are subject to frequent changes. Different artefacts of a system, s...
Modern software systems are subject to frequent changes. Different artefacts of a system, such as re...
A software system is represented by different software artefacts ranging from requirements specific...
Changes are inevitable for the software to evolve. User change requirements can occur to any phases ...
Software artefacts at different levels of abstraction are closely inter-related. Developers require ...
This paper presents traceability mechanisms to support software product line evolution. Product line...
We expect software systems to be dependable and sufficiently responsive to the inevitable changes re...
This position paper presents a framework for helping us think about moving towards automatic change ...
Software development process encompasses multiple types of and differentiated versions of artefacts ...
Abstract: Traceability of various artifacts created during the development of software systems plays...
We present three strategies which can be used to enforce, in a flexible but controlled manner, the c...
This paper presents our approach to design recording aiming to facilitate the impact analysis of cha...
This paper presents our approach to design recording which aims to facilitate the impact analysis of...
Abstract: Traceability links enable the possibility to trace the evolution of a project from the ear...
Modern software systems are subject to frequent changes. Different artefacts of a system, such as re...
Abstract—Modern software systems are subject to frequent changes. Different artefacts of a system, s...
Modern software systems are subject to frequent changes. Different artefacts of a system, such as re...
A software system is represented by different software artefacts ranging from requirements specific...
Changes are inevitable for the software to evolve. User change requirements can occur to any phases ...
Software artefacts at different levels of abstraction are closely inter-related. Developers require ...
This paper presents traceability mechanisms to support software product line evolution. Product line...
We expect software systems to be dependable and sufficiently responsive to the inevitable changes re...
This position paper presents a framework for helping us think about moving towards automatic change ...
Software development process encompasses multiple types of and differentiated versions of artefacts ...
Abstract: Traceability of various artifacts created during the development of software systems plays...
We present three strategies which can be used to enforce, in a flexible but controlled manner, the c...
This paper presents our approach to design recording aiming to facilitate the impact analysis of cha...
This paper presents our approach to design recording which aims to facilitate the impact analysis of...
Abstract: Traceability links enable the possibility to trace the evolution of a project from the ear...