Analogy as a paradigm for specification reuse
Software Engineering Journal
Managing software requirements: a unified approach
Managing software requirements: a unified approach
The Knowledge Engineering Review
Requirements Engineering
A Practical Approach to Requirements Reuse in Product Families of On-Board Systems
RE '08 Proceedings of the 2008 16th IEEE International Requirements Engineering Conference
High-Quality Software Engineering
High-Quality Software Engineering
Management at the Outsourcing Destination - Global Software Development in India
ICGSE '09 Proceedings of the 2009 Fourth IEEE International Conference on Global Software Engineering
Utilizing Rule Deviations in IT Ecosystems for Implicit Requirements Elicitation
MARK '09 Proceedings of the 2009 Second International Workshop on Managing Requirements Knowledge
Hi-index | 0.00 |
[Context and motivation] Implicit requirements (ImRs) are defined as requirements of a system which are 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 for managing ImRs. [Contribution] We present the concept of a tool which 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.