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)
|Time:||1:50 pm (Session III)|