Domain Knowledge Requirements Engineering
Domain knowledge is a key factor in gathering requirements.
Domain knowledge requirements engineering. Applying domain and design knowledge to requirements engineering article pdf available in acm sigois bulletin 13 2 48 57 august 1992 with 21 reads how we measure reads. Proceedings of the 20th ieee international requirements engineering conference re pp 181 190. Within information systems development the correct capture of user requirements plays a central role in the construction of effective and flexible sys.
The impact of domain knowledge on the effectiveness of requirements engineering activities 3 7 an even earlier observation of the impact of ignorance is from burkinshaw s statement during the second nato conference on se in 1969 35. Requirement engineering has received much attention in research and practice due to its importance to software project success. Domain engineering also called product line engineering is the entire process of reusing domain knowledge in the production of new software systems.
Domain knowledge is a key factor in gathering requirements. It is a key concept in systematic software reuse a key idea in systematic software reuse is the domain most. For a successful project an accurate requirement is very important.
In depth knowing domain knowledge is best for understanding the problem and ease of project construction process. In this paper we discuss the problems which face during the specification of requirements. Domain knowledge is knowledge of a specific specialized discipline or field in contrast to general knowledge or domain independent knowledge.
Analysts may have domain knowledge prior to the elicitation process. Such knowledge is commonly assumed to have positive effects on requirements engineering processes in that it fosters communication and a mutual understanding of the needs.