Requirement Elicitation Techniques for Open Source Systems: A Review

Abstract

The trend of Open Source Software development has been increased from the past few years. It has gained much attention of developers in the industry. The development of open source software systems is slightly different from traditional software development. In open source software development, requirement elicitation is a very complex and critical process as developers from different regions of the world develop the system so it’s really difficult to gather requirements for such systems. A variety of available tools, techniques, and approaches are used to perform the process of requirement elicitation. The purpose of this study is to focus on how the process of requirement elicitation is carried out for open source software and the different ways which are used to simplify the process of requirement elicitation. This paper comprehensively describes the techniques which are available and are used for requirement elicitation in open source software development. To do so, a literature survey of the existing techniques of requirement elicitation is conducted and different techniques are found that can be used for requirement elicitation in open source software systems.

Authors and Affiliations

Hafiza Maria Kiran, Zulfiqar Ali

Keywords

Related Articles

Fixation Detection with Ray-casting in Immersive Virtual Reality

This paper demonstrates the application of a proposed eye fixation detection algorithm to eye movement recorded during eye gaze input within immersive Virtual Reality and compares it with the standard frame-by-frame anal...

E-learning as a Research Area: An Analytical Approach 

 The concept of E-learning is very broad. It was coined in late 90s as the technological enhanced learning mechanism through Internet. Now it captures a broad range of electronic media like Internet, Intranets, Extr...

Face Recognition Using Bacteria Foraging Optimization-Based Selected Features 

Feature selection (FS) is a global optimization problem in machine learning, which reduces the number of features, removes irrelevant, noisy and redundant data, and results in acceptable recognition accuracy. This paper...

Analysis of ECG Signal Processing and Filtering Algorithms

Electrocardiography (ECG) is a common technique for recording the electrical activity of human heart. Accurate computer analysis of ECG signal is challenging as it is exceedingly prone to high frequency noise and various...

Identification–Oriented Control Designs with Application to a Wind Turbine Benchmark

Wind turbines are complex dynamic systems forced by stochastic wind disturbances, gravitational, centrifugal, and gyroscopic loads. Since their aerodynamics are nonlinear, wind turbine modelling is thus challenging. Ther...

Download PDF file
  • EP ID EP261615
  • DOI 10.14569/IJACSA.2018.090145
  • Views 102
  • Downloads 0

How To Cite

Hafiza Maria Kiran, Zulfiqar Ali (2018). Requirement Elicitation Techniques for Open Source Systems: A Review. International Journal of Advanced Computer Science & Applications, 9(1), 330-334. https://www.europub.co.uk/articles/-A-261615