Requirement traceability has been repeatedly proven to be the key factor of software project management and software quality, and its researches have become an important part of software engineering. Use case has been widely applied in software requirement engineering and use case driven approach is one of the most important features in many software development processes. This paper extends the feather-driven use cassoftware development processes. This paper extends the feather-driven use case model which is the requirement traceability strategy outlined and recommended by the Rational Unified Process. Proposes a model named e-FDUCM, which use case is the core of requirement traceability. The traceability relationships among need, product feature, software requirement, use case, use case section, and artifacts of use case realization, test or maintenance phase are given in e-FEUCM. Traceabilitye model which is the requirement traceability strategy outlined and recommended by the rational unified process. Proposes a model named e-FDUCM, which use case is the core of requirement traceability. The traceability relationships among need, product feature, software requirement, use case, use case section, and artifacts of use case realization, test or maintenance phase are given in e-FEUCM. Traceability type and relationship is interpreted. Traceability matrix is defined as a tool of tracing. Finally, implementation of traceability strategy is illustrated.
Published in:
Computer Science & Education, 2009. ICCSE '09. 4th International Conference on
Date of Conference: 25-28 July 2009