Skip Navigation

Scholars Day 2005, Wednesday, April 13

Full and Complete Traceability from the Inception through the Implementation Phase of Software Development

Traceability is a crucial feature for the integrity and efficiency of software development. Although the main phases of development have been identified, and the foundations of software engineering have been outlined by various methodologies: Waterfall, eXtreme Programming, Spiral Model, etc., neither of them explicitly describes the transition between phases, the mapping of analysis to design and implementation. This presentation concentrates on the need for complete traceability throughout the entire development process, the mapping of the artifacts at different abstraction layers, and backward traceability for successful change handling and debugging at all levels of abstraction. The presentation examines ways to achieve traceability and includes a case study project developed using the Software Engineering Effectiveness Model (SEEM™).

Presenters: Stefan Christov (Undergraduate Student)
Borislava Simidchieva (Undergraduate Student)
Topic: Computer Science
Location: 104 Edwards
Time: 1:50 pm (Session III)