DocumentCode :
3314767
Title :
Reuse through Requirements Traceability
Author :
Pooley, Rob ; Warren, Craig
Author_Institution :
Heriot Watt Univ., Edinburgh
fYear :
2008
fDate :
26-31 Oct. 2008
Firstpage :
65
Lastpage :
70
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%.
Keywords :
program compilers; software reusability; systems analysis; code artefacts; requirement management system; requirements traceability; reusable artefacts; reusable code; version control system; version control tools; Automatic generation control; Computer bugs; Control systems; Measurement; Monitoring; Software development management; Software engineering; Software metrics; Testing; Virtual colonoscopy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Advances, 2008. ICSEA '08. The Third International Conference on
Conference_Location :
Sliema
Print_ISBN :
978-1-4244-3218-9
Electronic_ISBN :
978-0-7695-3372-8
Type :
conf
DOI :
10.1109/ICSEA.2008.60
Filename :
4668089
Link To Document :
بازگشت