Supporting traceability and inconsistency management between software artifacts

Thomas Olsson, John Grundy

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

13 Citations (Scopus)

Abstract

Software artifacts at different levels of abstraction are closely inter-related. Developers require support for managing these inter-relationships as artifacts evolve during development. We describe a conceptual architecture and prototype for supporting traceability and inconsistency management between software requirements descriptions, UML-style use case models and black-box test plans. Key information models are extracted from each of these different kinds of software artifacts and elements in different models are implicitly or explicitly linked. Changes to one software artifact are detected and propagated to related artifacts in different information models and inform developers of change impact.

Original languageEnglish
Title of host publicationProceedings of the 6th IASTED International Conference on Software Engineering and Applications, SEA 2002
PublisherACTA Press
Pages484-489
Number of pages6
ISBN (Print)0889863237, 9780889863231
Publication statusPublished - 2012
Externally publishedYes
EventIASTED International Conference on Software Engineering and Applications (SEA 2002) - Cambridge, United States of America
Duration: 4 Nov 20026 Nov 2002
Conference number: 6th

Conference

ConferenceIASTED International Conference on Software Engineering and Applications (SEA 2002)
Abbreviated titleSEA 2002
CountryUnited States of America
CityCambridge
Period4/11/026/11/02

Keywords

  • Inconsistency management
  • Requirements encoding
  • Test plans
  • Traceability
  • Use case models

Cite this