Reuse through requirements traceability

Rob Pooley, Craig Warren

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

Abstract

The Reuse of code artefacts can make development quicker, cheaper and more robust, but is complex and has many pitfalls: Code artefacts must exist, be available, be found, be understood, be valid and finally be integrated. Many software developers try to ensure that artefacts meet these requirements through a process of making code "reusable". If the generation of reusable artefacts from developed code could be automated development time could be reduced. Code artefacts must be gathered and indexed automatically with no extra work. Our review of requirement management and version control tools identified a way to generate reuse artefacts through traceability, using information from the requirement management system and code stored in the version control system. A prototype to search these indexed artefacts showed that this tool could substantially reduce development time for simple tasks, by up to 63%. © 2008 IEEE.

Original languageEnglish
Title of host publicationProceedings - The 3rd International Conference on Software Engineering Advances, ICSEA 2008, Includes ENTISY 2008: International Workshop on Enterprise Information Systems
Pages65-70
Number of pages6
DOIs
Publication statusPublished - 2008
Event3rd International Conference on Software Engineering Advances - Sliema, Malta
Duration: 26 Oct 200831 Oct 2008

Conference

Conference3rd International Conference on Software Engineering Advances
Abbreviated titleICSEA 2008
CountryMalta
CitySliema
Period26/10/0831/10/08

Fingerprint Dive into the research topics of 'Reuse through requirements traceability'. Together they form a unique fingerprint.

  • Cite this

    Pooley, R., & Warren, C. (2008). Reuse through requirements traceability. In Proceedings - The 3rd International Conference on Software Engineering Advances, ICSEA 2008, Includes ENTISY 2008: International Workshop on Enterprise Information Systems (pp. 65-70) https://doi.org/10.1109/ICSEA.2008.60