Rationale Management Challenges in Requirements Engineering

Peng Liang,Paris Avgeriou,Keqing He
DOI: https://doi.org/10.1109/mark.2010.5623812
2010-01-01
Abstract:Rationale and rationale management have been playing an increasingly prominent role in software system development mainly due to the knowledge demand during system evaluation, maintenance, and evolution, especially for large and complex systems. The rationale management for requirements engineering, as a commencing and critical phase in software development life cycle, is still under-exploited. In this paper, we first survey briefly the state-of-the-art on rationale employment and applications in requirements engineering. Secondly, we identify the challenges in integrating rationale management in requirements engineering activities in order to promote further investigations and define a research agenda on rationale management in requirements engineering.
What problem does this paper attempt to address?