A Review of Requirement Engineering Process Models, Tools & Methodologies

Saeed Faroom


As we are living in the Era of Computer Science and almost all individuals and the organizations are completely relying on software systems. The requirement engineering is the most vital and important aspect in the success of any software engineering project. Requirement Engineering is a set of different process that works at different levels, which are incorporated at individual and organizational level Projects We need to consult different sources to find requirements. We need to involve personals from the different fields to find a set of quality requirements. The security issues undergoes as soon as early in the 1st phase of requirements. It is shown from the studies that if we consider Quality Process of Requirement Engineering at the phase it results in saving of million dollars. This paper contains the details study and comparison of different RE Process Models and Requirement Elicitation techniques. This paper elaborates the vital aspects of different Requirement Engineering Process models that help in the selection of appropriate model for the Requirement Engineers and practitioners working in the industry. This Paper also Focus on the giving a detailed view of Elicitation techniques and comparative study including the characteristics and their strengths and weakness. Some strengths and weakness found during detailed study are also structured and listed that is also the helpful for the Appropriate selection of RE Process model.

Full Text:



Swarnalatha K S, G.N Srivasam, Pooja S Bhandary, “ A constructive anddynammic frame workfor requirnment engineering process models – Bee ive Model,” in IJCET, vol. 5, issue 7, pp. 48-54, July 2014.

Charles B. Haley, RobinLaney, Jonathan D. Moffett, Bashar Nuseibeh, “ Security requirnment engineering : A framework for representationand analysis,” in IEEE transaction on software engineering, vol. 34 issue 1, January - February 2008.

Swarnalatha K S, GN Srinivasan, Megana Dravid, Raunak Kasera, Kopal Sharma, A Survey on Requirnment engineering for real time systems based oncustomer requirnments,” in IJARCCE, vol. 3, issue 1, January 2014.

Nancy R Mead, Ted Stehney, Security Quality requirnment engineering (SQUARE) model,” in IJCET, vol. 5, issue 7, pp. 48-54, July 2014.

Smriti Jain , Maya ingle, “Software Security requirnments gathering instrument,” inIJACSA, vol. 2, issue 7, 2011.

Mona Batra , Dr. Archana Bhatnagar, “Acomparative study of requirnment engineering process model,” in IJARCS, vol. 8, issue 3, March 2017.

Mr. Shams-ul- Arif, Mr. Qadeem Khan, S.A.K Gahyyur,“Requirnments engineering process, tools/technologies and methodologies,” in IJRIC, 2009-2010.

Dr. Rajinder Singh,” Positive trends in software engineering paractices for higher quality software ,” in IJARIMSS.

Pooja S Bhandary, Kishore PV, Swarnalatha KS,“Requirnments verification and validation in BeeHive Model,” inIJSETR, vol. 5, issue 9, Sep 2017.

Masooma Yousaf, M. Asger,“Comparison of Different Requirnment elicitation techniques,” inIJCA, vol. 116, issue 4, April 2015.

Nabil Mohammad Ali,“Comparison between five models of sofware engineering,” inIJCSI, vol. 7, issue 5, Sep 2010.

Hafeez MS, FarhanRasheed, Khan MR“An improved model of requirnment management system,” in JITSE, 2017.

Chitreshh Banerjee, Arpita Banerjee,“Research on Security requirnment engineering :problemand prospects,” in MAIOJET, vol. 3, issue 3, April 2015.

Sacha Martin, Aybuke Aurun, Ross Jeffrty and Barbara Paech, “Requirnement engineering process models in paractice,” in the seventh australian workshop on requirnments engineering, December 2002.

Shams-Ul-Arif, Mr. Qadeem Khan, S. A. K. Gahyyur, “Requirements EngineeringProcesses,Tools/Technologies,&Methodologies” in International Journal of Reviews in Computing, 2009-2010.

Dhirendra Pandey & U. Suman, “An Effective Requirement Engineering Process Model for Software Development and Requirements Management”, in International Conference on Advances in Recent Technologies in Communication and Computing, IEEE society, 2010.

P.B.F. Arts, “A flexible method for requirements engineering”, Master Thesis Information Science Radboud University Nijmegen.

Swarnalatha K S, G.N Srinivasan, Pooja S Bhandary, “A Constructive And Dynamic Frame Work For Requirement Engineering Process Model(Bee Hive Model)” , International Journal Of Computer Engineering And Technology (Ijcet), Volume 5, Issue 7,pp. 48-54, July 2014.

Mona Batra, Archana Bhatnagar: “Descriptive Literature Review of Requirements Engineering Models”, International Publication in International Journal of Advanced Research in Computer Science and Software Engineering, Volume 5, Issue 2, February 2015.

Foddy W, Constructing questions for interviews and questionnaires, “Cambridge University Press, Cambridge”, (1994).

Zowghi Didar and Coulin Chad,”Requirements Elicitation: A Survey of Techniques, Approaches, and Tools”.

Kaufmann Morgan “Understanding Your Users:A Practical Guide to User Requirements Methods, Tools, and Techniques”, February 2005.

Richardson J, Ormerod TC, Shepherd A,”The role of task analysis in capturing requirements for interface design”,Interacting with Computers, 1998.

Sutcliffe A, Maiden N, “The domain theoryfor requirements engineering”,1998.

Jackson M, Problem frames” Analyzing and structuring software development Problems”, 2000.

Goguen JA, Linde C ,”Techniques for requirements elicitation”, In: Proceedings of the IEEE International symposium on Requirements Engineering, San Diego, CA,1993.

Kelly G ,“The psychology of personal Constructs”,in Norton, New York, 1955.

Jed R. Wood, Larry E Wood, “Card Sorting: Current Practices and Beyond”,in Journal of Usability Studies, November 2008.

Perini Anna, Ricca Filippo, Susi Angelo, “Tool-supported requirements Prioritization: Comparing the AHP and CBRank methods”, 2009.

Perini Anna, Ricca Filippo, Susi Angelo, “Tool-supported requirements Prioritization: Comparing the AHP and CBRank methods”,in ELSEVIER, pp. 1021-1032, 2009.

Hinkle D “The change of personal constructs from the viewpoint of a theory of implications”,in Doctoral Dissertation, Ohio State University, USA, 1965.

Stetar Bill, Re-tool your workers,” Advance Manufacturing” March 2000.

Osborn AF, “Applied imagination. Charles Scribner’s Sons”,in New York, 1979.

Ashish Chaudhary, Anil Punia, Malhar Pujar,” Requirements Engineering Role in Agile Development”, 2008.

Gottes diener E, “Requirements by collaboration. Addison Wesley” in Boston, MA, 2002.

Ball LJ, Ormerod TC, “Putting ethnography to work”, in The case for a cognitive ethnography, 2000.

Nielsen J, Clemmensen T, Yssing C, “Getting access to what goes on in people’s heads: Reflections on the think-aloud technique”, In: Proceedings of the 2nd Nordic Con-ference on Human-Computer Interaction, Aarhus, Denmark, 2002.

Burge Janet E, Brown David C, “Software Engineering Using Rationale” in The Journal of Systems and Software ,vol. 81,issue 13,pp. 395-413, 2008.


  • There are currently no refbacks.