Towards requirements-driven information systems engineering: the Tropos project
Information Systems - The 13th international conference on advanced information systems engineering (CAiSE*01)
ER '02 Proceedings of the 21st International Conference on Conceptual Modeling
Facing Scalability Issues in Requirements Prioritization with Machine Learning Techniques
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
Navigating Users Based on Estimation of Interest Vectors with Utility Function
C5 '08 Proceedings of the Sixth International Conference on Creating, Connecting and Collaborating through Computing (c5 2008)
Preference Model Driven Services Selection
CAiSE '09 Proceedings of the 21st International Conference on Advanced Information Systems Engineering
Comparing alternatives for analyzing requirements trade-offs - In the absence of numerical data
Information and Software Technology
Hi-index | 0.00 |
Many software projects fail due to ill-defined requirements, or mismatch between system design and the preferences of involved actors in the environment. The quality and efficiency of requirements elicitation determines the ultimate quality of the system. In this paper, we propose to take the preferences of actors into consideration when making design decisions. Furthermore, we use such preference information to help optimize the elicitation process. The requirements model is represented as an extension to the i* framework, called i*-prefer. Major extension points are: (1) For each softgoal of an actor, a utility value is computed to depict actor's preferences; (2) A quantitative measurement is introduced to quantify the contribution of different design alternatives to each softgoal; (3) An evaluation process is used to compare the overall impact of different design strategies. A simplified seminar planning example is used to illustrate the proposed approach.