Structured language requirement elicitation using case base reasoning

5Citations
Citations of this article
22Readers
Mendeley users who have this article in their library.

Abstract

Requirement elicitation is very difficult process in highly challenging and business based software as well as in real time software. Common problems associated with these types of software are rapidly changing the requirements and understanding the language of the layman person. In this study, a framework for requirement elicitation by using knowledge based system is proposed, which is very helpful for knowledge documentation, intelligent decision support, self-learning and more specifically it is very helpful for case based reasoning and explanation. Basically in this method requirements are gathered from Artificial Intelligence (AI) expert system from various sources e.g., via interviews, scenarios or use cases. Then, these are converted into structured natural language using ontology and this new problem/case is put forward to Case Based Reasoning (CBR). CBR based on its previous information having similar requirements combines with new case and suggests a proposed solution. Based on this solution a prototype is developed and delivered to customer. The use of case-based reasoning in requirements elicitation process has greatly reduced the burden and saved time of requirement analyst and results in an effective solution for handling complex or vague requirements during the elicitation process. © Maxwell Scientific Organization, 2013.

Cite

CITATION STYLE

APA

Murtaza, M., Shah, J. H., Azeem, A., Nisar, W., & Masood, M. (2013). Structured language requirement elicitation using case base reasoning. Research Journal of Applied Sciences, Engineering and Technology, 6(23), 4393–4398. https://doi.org/10.19026/rjaset.6.3442

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free