DocumentCode :
750932
Title :
Specifying Software Requirements for Complex Systems: New Techniques and Their Application
Author :
Heninger, Kathryn L.
Author_Institution :
Naval Research Laboratory
Issue :
1
fYear :
1980
Firstpage :
2
Lastpage :
13
Abstract :
This paper concerns new techniques for making requirements specifications precise, concise, unambiguous, and easy to check for completeness and consistency. The techniques are well-suited for complex real-time software systems; they were developed to document the requirements of existing flight software for the Navy´s A-7 aircraft. The paper outlines the information that belongs in a requirements document and discusses the objectives behind the techniques. Each technique is described and illustrated with examples from the A-7 document. The purpose of the paper is to introduce the A-7 document as a model of a disciplined approach to requirements specification; the document is available to anyone who wishes to see a fully worked-out example of the approach.
Keywords :
Documentation techniques; functional specifications; real-time software; requirements; requirements definition; software requirements; specifications; Application software; Documentation; Formal specifications; Laboratories; Military aircraft; Real time systems; Software engineering; Software maintenance; Software systems; Weapons; Documentation techniques; functional specifications; real-time software; requirements; requirements definition; software requirements; specifications;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.1980.230208
Filename :
1702689
Link To Document :
بازگشت