CFP last date
20 January 2025
Reseach Article

Implementation of Five Key Process Areas to Improve the Requirement Engineering Process

by Sathiya, K. Mythili
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 93 - Number 5
Year of Publication: 2014
Authors: Sathiya, K. Mythili
10.5120/16208-5506

Sathiya, K. Mythili . Implementation of Five Key Process Areas to Improve the Requirement Engineering Process. International Journal of Computer Applications. 93, 5 ( May 2014), 1-7. DOI=10.5120/16208-5506

@article{ 10.5120/16208-5506,
author = { Sathiya, K. Mythili },
title = { Implementation of Five Key Process Areas to Improve the Requirement Engineering Process },
journal = { International Journal of Computer Applications },
issue_date = { May 2014 },
volume = { 93 },
number = { 5 },
month = { May },
year = { 2014 },
issn = { 0975-8887 },
pages = { 1-7 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume93/number5/16208-5506/ },
doi = { 10.5120/16208-5506 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:14:59.889285+05:30
%A Sathiya
%A K. Mythili
%T Implementation of Five Key Process Areas to Improve the Requirement Engineering Process
%J International Journal of Computer Applications
%@ 0975-8887
%V 93
%N 5
%P 1-7
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Requirement engineering is the most powerful phase of software development process. It targets to collect good requirements from stakeholders in the right way. Requirements engineering is the initial phase of software engineering process in which user requirements are gathered, understood, and state clearly for developing quality software products. The current software process improvement standards have no special section mentioned to requirements engineering process and they widely treat it as a single activity in the overall development process. This research displays that in order to produce quality software greater attention must be given to the improvement of RE process. In this research paper five key process areas have been identified in order to improve the RE process. This research project aims to display that quality requirements will come after when the RE process supports these five KPAs. To implement these KPAs, a requirement elicitation, analysis and validation method (REAVM) is proposed. A framework has been developed in order to evaluate the REAVM.

References
  1. Boehm B. w. , Bose p. , Horowtiz E. and Lee M-J (1994) Software requirement as negotiated win conditions, First International Conference on Requirement Engineering.
  2. Boehm B. W. (1998) A Sprial Model of Software Engineering Development and Enhancement, IEEE computer.
  3. Kamsties Erik, Hormann Klasu and Schlich Maud (1998) Requirements Engineering in small and Medium Enterprises, Requirement Engineering.
  4. Kotonya Gerald and Sommerville Ian (1998) Requirement Engineering Processes and Techniques, John Wiley & Sons.
  5. Lamsweerde Axel van (2001) Goal-oriented Requirements Engineering: A Guided Tour, Proceedings of the 5th International Symposium on Requirements Engineering, IEEE CS Press.
  6. Niazi Mahmood (2000) A Method to Improve the Requirements Engineering Process, Fifth Australian Workshop on Requirements Engineering.
  7. Pressman S. Roger (1997) Software Engineering – A Practitioner's Approach, the McGraw – Hill Companies, Inc.
  8. Sommerville I. , Sawyer P. and Viller s. (1997) Requirement Process Improvement Through the Phased Introduction of Good Practice, Software Process – Improvement and Practice.
  9. Sommerville I. (1996) Software Engineering Fifth Edition, Addison – Wesely.
  10. Vliet Van Hans (1993) Software Engineering – Principles and Practice, John Wiley and sons.
  11. Wieringa R. J. (1996) Requirement Engineering Frameworks for Understanding, John Wiley & Sons.
  12. P. Jalote, An Integrated Approach to Software Engineering, 3rd edition, Narosa Publishing house, India, 2005.
Index Terms

Computer Science
Information Sciences

Keywords

Requirements Engineering Process Key Process Areas REAVM Requirement Engineering Requirement Analysis Requirement Elicitation Requirement Development Requirement Management.