Effective requirements practices
Effective requirements practices
Requirements Engineering: A Good Practice Guide
Requirements Engineering: A Good Practice Guide
Essential and Incidental Complexity in Requirements Models
ICRE '00 Proceedings of the 4th International Conference on Requirements Engineering (ICRE'00)
Reasoning about inconsistencies in natural language requirements
ACM Transactions on Software Engineering and Methodology (TOSEM)
Mastering the Requirements Process (2nd Edition)
Mastering the Requirements Process (2nd Edition)
A business process-driven approach for requirements dependency analysis
BPM'12 Proceedings of the 10th international conference on Business Process Management
Investigating dependencies in software requirements for change propagation analysis
Information and Software Technology
Hi-index | 0.01 |
One certainty in software development is that requirements always evolve. To effectively handle requirements evolution, determining the impact of requirements evolution from quantitative perspectives is a breakthrough. This paper first defines labelled requirements and requirements models by array, which is simple and effective to express requirements or models. Then respectively creates requirements model adjacency matrix and reachability matrix . Depending on matrix shift and calculation, a series of Requirements Evolution ripple-effects are formularized. At the same time, ripple-effect analysis for requirements evolution operations is discussed. An example supports the quantitative models underlying the proposed metrics.This work provides a new method for effectively managing and controlling and evaluating requirements evolution, and building an effect requirements analysis and management tool.