Managing Implicit Requirements Using Semantic Case-Based Reasoning Research Preview

O. Daramola,T Moser, G. Sindre, S. Biffl:
"Managing Implicit Requirements Using Semantic Case-Based Reasoning Research Preview";
Vortrag: 18th International Working Conference (REFSQ 2012), Essen, Germany; 19.03.2012 - 22.03.2012; in:"Requirements Engineering: Foundation for Software Quality - 18th International Working Conference, REFSQ 2012, Essen, Germany, March 19-22, 2012. Proceedings", Springer, (2012), ISBN: 978-3-642-28713-8; S. 172 - 178.

[ Publication Database ]


[Context and motivation] Implicit requirements (ImRs) are defined as requirements of a system that were not explicitly expressed during requirements elicitation, often because they are considered so basic that developers should already know them. Many products have been rejected or users made unhappy because implicit requirements were not sufficiently addressed. [Question/ Problem] Requirement management tools have not addressed the issue of managing ImRs, also despite the challenges of managing ImRs that exist in practice the issue has not received sufficient attention in the literature. [Principal Idea/results] This planned research will investigate how automated support can be provided for managing ImRs within an organizational context, which is currently lacking in practice. This work proposed an approach that is based on semantic case-based reasoning (CBR) for managing ImRs. [Contribution] We present the concept of a tool that enables managing of ImRs through the analogy-based requirements reuse of previously known ImRs. This ensures the discovery, structured documentation, proper prioritization, and evolution of ImRs, which improves the overall success of software development processes.