Files in this item
Handling the differential evolution of software artefacts : a framework for consistency management
Item metadata
dc.contributor.author | Pete, Ildiko | |
dc.contributor.author | Balasubramaniam, Dharini | |
dc.date.accessioned | 2015-01-27T12:31:03Z | |
dc.date.available | 2015-01-27T12:31:03Z | |
dc.date.issued | 2015-03-02 | |
dc.identifier | 201093122 | |
dc.identifier | a51ca762-812b-4d1c-b550-913b2aa4923f | |
dc.identifier | 84928688540 | |
dc.identifier | 000380389500080 | |
dc.identifier.citation | Pete , I & Balasubramaniam , D 2015 , Handling the differential evolution of software artefacts : a framework for consistency management . in 2015 IEEE 22nd International Conference on Software Analysis, Evolution and Reengineering (SANER) . IEEE , pp. 599-600 , 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering , Montreal , Canada , 2/03/15 . https://doi.org/10.1109/SANER.2015.7081889 | en |
dc.identifier.citation | conference | en |
dc.identifier.other | ORCID: /0000-0002-5093-0906/work/77132531 | |
dc.identifier.uri | https://hdl.handle.net/10023/6035 | |
dc.description.abstract | 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 discussed with particular focus on representing artefacts and their relationships. The challenges of developing such a framework and plans for future work are also outlined. | |
dc.format.extent | 132675 | |
dc.language.iso | eng | |
dc.publisher | IEEE | |
dc.relation.ispartof | 2015 IEEE 22nd International Conference on Software Analysis, Evolution and Reengineering (SANER) | en |
dc.subject | QA75 Electronic computers. Computer science | en |
dc.subject | T-NDAS | en |
dc.subject.lcc | QA75 | en |
dc.title | Handling the differential evolution of software artefacts : a framework for consistency management | en |
dc.type | Conference item | en |
dc.contributor.institution | University of St Andrews. School of Computer Science | en |
dc.identifier.doi | 10.1109/SANER.2015.7081889 | |
dc.identifier.url | http://saner.polymtl.ca/doku.php?id=en:start | en |
This item appears in the following Collection(s)
Items in the St Andrews Research Repository are protected by copyright, with all rights reserved, unless otherwise indicated.