Show simple item record

Files in this item

Item metadata

dc.contributor.authorPete, Ildiko
dc.contributor.authorBalasubramaniam, Dharini
dc.date.accessioned2015-01-27T12:31:03Z
dc.date.available2015-01-27T12:31:03Z
dc.date.issued2015-03-02
dc.identifier.citationPete , 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 . DOI: 10.1109/SANER.2015.7081889en
dc.identifier.citationconferenceen
dc.identifier.otherPURE: 201093122
dc.identifier.otherPURE UUID: a51ca762-812b-4d1c-b550-913b2aa4923f
dc.identifier.otherScopus: 84928688540
dc.identifier.urihttp://hdl.handle.net/10023/6035
dc.identifier.urihttp://saner.polymtl.ca/doku.php?id=en:starten
dc.description.abstractModern 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.en
dc.language.isoeng
dc.publisherIEEE
dc.relation.ispartof2015 IEEE 22nd International Conference on Software Analysis, Evolution and Reengineering (SANER)en
dc.rights© © 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.en
dc.subjectQA75 Electronic computers. Computer scienceen
dc.subjectT-NDASen
dc.subject.lccQA75en
dc.titleHandling the differential evolution of software artefacts : a framework for consistency managementen
dc.typeConference itemen
dc.description.versionPostprinten
dc.contributor.institutionUniversity of St Andrews. School of Computer Scienceen
dc.identifier.doihttps://doi.org/10.1109/SANER.2015.7081889


The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record