Representing and using nonfunctional requirements: a process-oriented approach
- 1 June 1992
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. 18 (6) , 483-497
- https://doi.org/10.1109/32.142871
Abstract
A comprehensive framework for representing and using nonfunctional requirements during the development process is proposed. The framework consists of five basic components which provide the representation of nonfunctional requirements in terms of interrelated goals. Such goals can be refined through refinement methods and can be evaluated in order to determine the degree to which a set of nonfunctional requirements is supported by a particular design. Evidence for the power of the framework is provided through the study of accuracy and performance requirements for information systems.Keywords
This publication has 23 references indexed in Scilit:
- Recording the reasons for design decisionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Negotiation behavior during requirement specificationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- From information system requirements to designs: A mapping frameworkInformation Systems, 1991
- Telos: representing knowledge about information systemsACM Transactions on Information Systems, 1990
- gIBIS: a hypertext tool for exploratory policy discussionACM Transactions on Information Systems, 1988
- Process management and assertion enforcement for a semantic data modelPublished by Springer Nature ,1988
- Implementation of a compiler for a semantic data model: Experiences with taxisPublished by Association for Computing Machinery (ACM) ,1987
- An assumption-based TMSArtificial Intelligence, 1986
- A language facility for designing database-intensive applicationsACM Transactions on Database Systems, 1980
- The entity-relationship model—toward a unified view of dataACM Transactions on Database Systems, 1976