Domain Knowledge Requirements Elicitation
The role of domain knowledge in requirements elicitation.
Domain knowledge requirements elicitation. The results indicate that domain knowledge affects elicitation via interview in two main aspects. Various elicitation techniques exist to help analysts elicit the requirements from the different stakeholders. Domain knowledge of system user effect the selection of re technique. Furthermore these insights can be utilized in practice for supporting analysts in the elicitation process and for forming requirements analysis teams.
It includes learning surfacing and discovering the requirements of the stakeholders of the developed system. Analysts may have domain knowledge. Therefore it is a communication intensive process. Domain knowledge is one of crucial factors to get a great success in requirements elicitation of high quality and only domain experts not requirements analysts have it.
Using domain ontology as domain knowledge for requirements elicitation haruhiko kaiya shinshu university japan kaiya cs shinshu u ac jp motoshi saeki tokyo institute of technology japan saeki se cs titech ac jp abstract domainknowledge isone of. Methodology to elicit tacit domain knowledge 180 response to direct questions if a software engineer does not grasp the domain and the intricacies of the said domain correctly he or she could end up developing software that is not useful to the client at all i e. The requirements elicitation techniques have been studied and. The elicitation process involves actors of different roles backgrounds and domain knowledge.
Requirements elicitation is the first activity in the requirements engineering process. Requirements elicitation may involve a number of techniques such as interviewing the stakeholders observing their work e mploying questionnaires etc. Domain knowledge on requirements elicitation. New user some knowledge of domain.
The most commonly used technique is the interview. We pro pose a new requirements elicitation method ore ontology based requirements elicitation where a domain ontology can be used as domain knowledge. They are of three types. Overcoming communication barriers between analysts.
Requirements elicitation is the first activity in the requirements engineering process. It includes learning surfacing and discovering the requirements of the stakeholders of the developed system.