Fuzzy logic as a basis for specifying imprecise requirements
- 30 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
A major challenge with requirements engineering is that the requirements to be captured usually are described in qualitative terms which are imprecise in nature. The authors propose to use soft functional requirements in a task-based specification methodology to capture the imprecise requirements, and to formulate soft functional requirements using fuzzy logic. More specifically, the soft conditions are represented using the canonical form in test-score semantics. The proposed approach not only can facilitate the exploration of various tradeoffs during the design phase, but also can enable a more realistic validation of the user's imprecise requirements.Keywords
This publication has 11 references indexed in Scilit:
- A task-based methodology for specifying expert systemsIEEE Expert, 1993
- The Requirements Apprentice: automated assistance for requirements acquisitionIEEE Transactions on Software Engineering, 1991
- Fuzzy Set Theory — and Its ApplicationsPublished by Springer Nature ,1991
- An incremental constraint solverCommunications of the ACM, 1990
- Validating Expert System PerformanceIEEE Expert, 1987
- Test-Score Semantics as a Basis for a Computational Approach to the Representation of MeaningLiterary and Linguistic Computing, 1986
- R1-Soar: An Experiment in Knowledge-Intensive Programming in a Problem-Solving ArchitecturePublished by Institute of Electrical and Electronics Engineers (IEEE) ,1985
- The Larch Family of Specification LanguagesIEEE Software, 1985
- Fuzzy sets as a basis for a theory of possibilityFuzzy Sets and Systems, 1978
- The concept of a linguistic variable and its application to approximate reasoning—IInformation Sciences, 1975