Requirement conflicts resolution: using requirement filtering and analysis

  • Authors:
  • Wasi Haider Butt;Sameera Amjad;Farooque Azam

  • Affiliations:
  • Department of Computer Engineering, College of Electrical & Mechanical Engineering, National University of Sciences & Technology, Pakistan;Department of Computer Engineering, College of Electrical & Mechanical Engineering, National University of Sciences & Technology, Pakistan;Department of Computer Engineering, College of Electrical & Mechanical Engineering, National University of Sciences & Technology, Pakistan

  • Venue:
  • ICCSA'11 Proceedings of the 2011 international conference on Computational science and Its applications - Volume Part V
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Varied frameworks of Requirement Engineering have been proposed by numerous research works majority of them focusing on the process as a whole. Few have managed to look beyond the basic framework, identifying complexities that lie within each activity of this crucial framework. One such complexity often faced by requirement engineers involves resolution of conflicts between the elicited set of requirements which are related to one another. This research provides with a conflict resolution strategy to overcome this complexity. OBJECTIVE-The objective of this research is to present a systematic approach towards resolving software requirement spanning from requirement elicitation to requirement analysis activity of the requirement engineering process. PROPOSED MODEL-Proposed in this study is a requirement "Conflict Resolution Strategy" (CRS) which employs requirement filter and an analysis strategy for resolving conflicts arising during software development. METHODOLOGY- This model is based on both empirical results that we carried out and our extensive research on requirement conflict resolutions and the area of Requirement Engineering. Our model is based on filtering the elicited requirement set into three sets of requirements according to their nature of implementation and then analyzing them by applying CRS methodology. CONCLUSION-Initial validation of the model indicates that the model is effective in identifying and resolving software conflicts that arise during a requirement engineering process.