Abstract
Recently, the growing popularity of requirements engineering attracts an increasing attention on requirements traceability and change impact analysis, which also imposes a great demand for a systematic approach in developing software systems to handling traceability relations and requirements changes in an automatic manner. In thiswork, a goal-driven requirements traceability approach is proposed to develop and manage requirements changes along three dimensions: (1) to develop software and manage requirements based on the goal-driven use case (GDUC) approach, (2) to establish and maintain the traceability relationwith a design structurematrix (DSM) to derive the traceability tree, and (3) to analyze requirements change impacts through the partitioning of DSM into blocks to serve as a basis for calculating use case points. The proposed approach is illustrated by a benchmark problem domain of a meeting scheduler system.
Original language | English |
---|---|
Pages (from-to) | 878-908 |
Number of pages | 31 |
Journal | International Journal of Intelligent Systems |
Volume | 25 |
Issue number | 8 |
DOIs | |
Publication status | Published - 2010 Aug |
All Science Journal Classification (ASJC) codes
- Software
- Theoretical Computer Science
- Human-Computer Interaction
- Artificial Intelligence