Requirements Engineering Model in Designing Complex Systems


1 University of Applied Science and Technology,Tehran, Iran

2 Iran university of Science and Technology, Tehran, Iran

3 Malek Ashtar University of Technology, Tehran, Iran


This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available technologies in hierarchical model. Studies show that about 22% of project failures in complex systems relate to incomplete requirements and variation in requirements. This methodology tends to increase knowledge and decrease uncertainties through leading design team in a structured process. Based on previous methods, a new methodology developed to remove the above-said complexity or challenges, performing to hierarchically decrease requirements i.e expectations of the stakeholders, i.e accessible technologies in developing system. A category of requirements is created to classify the information gathered during the problem definition. This research applies to aerial systems as systems with high complexity for methodology validation.