DocumentCode
960574
Title
Specifying software requirements
Author
Yeh, Raymond T. ; Zave, Pamela
Author_Institution
University of Maryland, College Park, MD
Volume
68
Issue
9
fYear
1980
Firstpage
1077
Lastpage
1085
Abstract
Many of the problems of software system development can be traced to poor understanding or specification of what the system is supposed to do. Much attention is now being given to producing requirements specifications that are understandable, formal, complete, and modifiable. The structure and content of conceptual models for problem understanding are discussed; such models can form the basis for requirements analysis. Techniques for "tuning" and formally specifying the conceptual model are surveyed, and the proper scope of a software requirements document-including nonfunctional requirements such as performance-is explained.
Keywords
Computer science; Costs; Data processing; High level languages; Life estimation; Programming profession; Software engineering; Software performance; Software systems; Software tools;
fLanguage
English
Journal_Title
Proceedings of the IEEE
Publisher
ieee
ISSN
0018-9219
Type
jour
DOI
10.1109/PROC.1980.11806
Filename
1456075
Link To Document