Test-score semantics as a basis for a computational approach to the representation of meaning
Literary & Linguistic Computing
Software requirements: analysis and specification
Software requirements: analysis and specification
An analytic framework for specifying and analyzing imprecise requirements
Proceedings of the 18th international conference on Software engineering
Fuzzy set theory—and its applications (3rd ed.)
Fuzzy set theory—and its applications (3rd ed.)
A formal methodology for the specification and analysis of imprecise requirements
A formal methodology for the specification and analysis of imprecise requirements
Soft Computing and Fuzzy Logic
IEEE Software
Representing and Using Nonfunctional Requirements: A Process-Oriented Approach
IEEE Transactions on Software Engineering - Special issue on knowledge representation and reasoning in software development
Inconsistency Handling in Multiperspective Specifications
IEEE Transactions on Software Engineering
Consistency checking of SCR-style requirements specifications
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
A Systematic Tradeoff Analysis for Conflicting Imprecise Requirements
RE '97 Proceedings of the 3rd IEEE International Symposium on Requirements Engineering
Hi-index | 0.00 |
Requirement analysis is one of the most critical and time-consuming steps in the software development process. Requirements are usually vague and imprecise in nature. They often conflict with each other and many conflicts are implicit and difficult to identify. Moreover, accessing the customer's trade-off preferences among the conflicting requirements is challenging. A CASE tool that assists the software developer in identifying conflicting requirements and in analyzing trade-off relationship can be useful. In this paper, we introduce a tool for the Specification, the Trade-off, and the Analysis for the Requirements (STAR). We briefly describe the fomal foundation for STAR, which uses fuzzy logic to specify imprecise requirements. STAR has a set of heuristics for inferring cooperative and conflicting relationships between requirements. Once the conflicting requirements are identified, STAR supports a systemic approach for assessing the relative priority between conflicting requirements.