Toseef Aslam, Iqra Tariq, Ayeshia Sadiqa, Ali Hasan and Asia Mumtaz
Requirement engineering has received much attention in research and practice due to its importance to software project success. For a successful project, an accurate requirement is very important. Domain knowledge is a key factor in gathering requirements. 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. Specification of requirement engineering is a good practice with help of domain knowledge. In requirement engineering, management of requirements/ knowledge is the main process. It continues process throughout the project. Requirements are not complete and final. The purpose of this research is to investigate the impact of domain knowledge on different requirements engineering activities.