Abstract
Traceability of software artefacts has been recognized as an important factor for supporting various software development activities. However, establishing traceability requires a substantial investment in effort. Even when an initial set of traceability links has been established, this set is subject to gradual degradation as the associated artefacts are modified, e.g., due to the evolutionary nature of software development. To avoid this, traceability must be constantly maintained and evolved. The manual maintenance of traceability can be time consuming and error-prone. This paper focuses on reducing the manual effort incurred in performing traceability maintenance tasks. This is achieved by introducing a dedicated mechanism in the Traceability Metamodelling Language, which is used for detecting and evolving problematic trace links. A concrete example is used to demonstrate the practicality and usefulness of our approach.
Original language | English |
---|---|
Title of host publication | Proceedings of the 6th ECMFA Traceability Workshop, ECMFA-TW'10 |
Pages | 23-30 |
Number of pages | 8 |
DOIs | |
Publication status | Published - 2 Aug 2010 |
Event | 6th ECMFA Traceability Workshop, ECMFA-TW'10 - Paris, France Duration: 15 Jun 2010 → 15 Jun 2010 |
Conference
Conference | 6th ECMFA Traceability Workshop, ECMFA-TW'10 |
---|---|
Country/Territory | France |
City | Paris |
Period | 15/06/10 → 15/06/10 |
Keywords
- Evolution
- Model driven engineering
- Traceability