Agile development is truly the need of the hour due to its numerous advantages which are in line with the present business trends. A successful requirement engineering serves as a foundation for success for any software development project. Functional requirements point towards the product services and non-functional requirements are related to the emergent properties of the system. Correct and speedy elicitation of functional and non-functional requirements contribute a great deal towards successful requirement engineering process. Many techniques have been proposed in the past for requirement elicitation for agile development, but they do not take into consideration a holistic automatic approach concerning functional and non-functional requirements. This paper proposes a supervised learning based automated (neural network with the genetic algorithm) approach for successfully classifying functional and non-functional requirements from multiple requirements documents in an agile environment. It is implemented on two data sets and further analysis, and comparison of this model is made with an another implemented model (SVM with RBF kernel) based on precision, recall, and accuracy. This paper contributes in simplifying and automating the requirement engineering process; thus, making the life easier for many stakeholders.
목차
Abstract 1. Introduction 2. Literature Survey 3. Proposed Methodology 4. Results and Analysis 4.1. Case study with EU eProcurement Online System Data Set 4.2. Case Study with PROMISE Data Set 5. Conclusion References
키워드
Agile requirementsRequirement EngineeringFunctional and Non-functional requirementsRequirement ClassificationNeural network with genetic algorithm
저자
Daminderjit Sunner [ Department of Computer Science and Engineering, DAV Institute of Engineering and Technology, Jalandhar, Punjab, India ]
Corresponding Author
Harpreet Bajaj [ Department of Computer Science and Engineering, DAV Institute of Engineering and Technology, Jalandhar, Punjab, India ]
보안공학연구지원센터(IJSEIA) [Science & Engineering Research Support Center, Republic of Korea(IJSEIA)]
설립연도
2006
분야
공학>컴퓨터학
소개
1. 보안공학에 대한 각종 조사 및 연구
2. 보안공학에 대한 응용기술 연구 및 발표
3. 보안공학에 관한 각종 학술 발표회 및 전시회 개최
4. 보안공학 기술의 상호 협조 및 정보교환
5. 보안공학에 관한 표준화 사업 및 규격의 제정
6. 보안공학에 관한 산학연 협동의 증진
7. 국제적 학술 교류 및 기술 협력
8. 보안공학에 관한 논문지 발간
9. 기타 본 회 목적 달성에 필요한 사업
간행물
간행물명
International Journal of Software Engineering and Its Applications
간기
월간
pISSN
1738-9984
수록기간
2008~2016
등재여부
SCOPUS
십진분류
KDC 505DDC 605
이 권호 내 다른 논문 / International Journal of Software Engineering and Its Applications Vol.10 No.10