Handling Obstacles in Goal-Oriented Requirements Engineering
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
A Cost-Value Approach for Prioritizing Requirements
IEEE Software
Multi-Criteria Preference Analysis for Systematic Requirements Negotiation
COMPSAC '02 Proceedings of the 26th International Computer Software and Applications Conference on Prolonging Software Life: Development and Redevelopment
Initial Industrial Experience of Misuse Cases in Trade-Off Analysis
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
AGORA: Attributed Goal-Oriented Requirements Analysis Method
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
Software Architecture in Practice
Software Architecture in Practice
A Systematic Tradeoff Analysis for Conflicting Imprecise Requirements
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
Modelling strategic relationships for process reengineering
Modelling strategic relationships for process reengineering
Reasoning about partial goal satisfaction for requirements and design engineering
Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering
Communications of the ACM - ACM at sixty: a look back in time
Preference Model Driven Services Selection
CAiSE '09 Proceedings of the 21st International Conference on Advanced Information Systems Engineering
Trust Trade-off Analysis for Security Requirements Engineering
RE '09 Proceedings of the 2009 17th IEEE International Requirements Engineering Conference, RE
Goal-oriented requirements analysis and reasoning in the Tropos methodology
Engineering Applications of Artificial Intelligence
Handling conflicts in aspectual requirements compositions
Transactions on aspect-oriented software development III
Evaluating goal models within the goal-oriented requirement language
International Journal of Intelligent Systems - Goal-driven Requirements Engineering
Modelling risk and identifying countermeasure in organizations
CRITIS'06 Proceedings of the First international conference on Critical Information Infrastructures Security
System identification for adaptive software systems: a requirements engineering perspective
ER'11 Proceedings of the 30th international conference on Conceptual modeling
Comparing alternatives for analyzing requirements trade-offs - In the absence of numerical data
Information and Software Technology
Hi-index | 0.00 |
Simultaneously satisfying multiple interacting and possibly conflicting software requirements is challenging. Quantitative cost-benefit analysis of alternative solutions is often hard or biased, and early decisions based on numerical estimates of requirements satisfaction are thus unreliable. We propose a trade-off analysis method that assists decision making in the absence of numerical data. We structure the requirements trade-off problem in terms of a goal model containing alternative design solutions and decision criteria. We propose a trade-off analysis algorithm that takes pair-wise comparisons of alternatives and determines the best solution among alternatives. The optimum alternative is decided by using a heuristic method, which may need to consult with domain experts. We take advantage of the Even Swaps method [1] to incorporate stakeholders' preferences into the decision analysis. The algorithm is implemented in a prototype tool and evaluated in an industrial case study.