A systematic tradeoff analysis for conflicting imprecise requirements
- 22 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The need to deal with conflicting system requirements has become increasingly important over the past several years. Often, these requirements are elastic in that they can be satisfied to a degree. The overall goal of this research is to develop a formal framework that facilitates the identification and the tradeoff analysis of conflicting requirements by explicitly capturing their elasticity. Based on a fuzzy set theoretic foundation for representing imprecise requirements, we describe a systematic approach for analyzing the tradeoffs between conflicting requirements using the techniques in decision science. The systematic tradeoff analyses are used for three important tasks in the requirement engineering process: (1) for validating the structure used in aggregating prioritized requirements, (2) for identifying the structures and the parameters of the underlying representation of imprecise requirements, and (3) for assessing the priorities of conflicting requirements. We illustrate these techniques using the requirements of a conference room scheduling system.Keywords
This publication has 12 references indexed in Scilit:
- An analytic framework for specifying and analyzing imprecise requirementsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Consistency checking of SCR-style requirements specificationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Identifying quality-requirement conflictsIEEE Software, 1996
- Soft computing and fuzzy logicIEEE Software, 1994
- Inconsistency handling in multiperspective specificationsIEEE Transactions on Software Engineering, 1994
- Representing and using nonfunctional requirements: a process-oriented approachIEEE Transactions on Software Engineering, 1992
- Fuzzy Set Theory — and Its ApplicationsPublished by Springer Nature ,1991
- The KBSA Requirements/specification Facet: ARIESPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1991
- Test-Score Semantics as a Basis for a Computational Approach to the Representation of MeaningLiterary and Linguistic Computing, 1986
- Informality in Program SpecificationsIEEE Transactions on Software Engineering, 1978