DocumentCode
1132106
Title
Software Engineering
Author
Boehm, Barry W.
Author_Institution
TRW Systems and Energy Group
Issue
12
fYear
1976
Firstpage
1226
Lastpage
1241
Abstract
This paper provides a definition of the term "software engineering" and a survey of the current state of the art and likely future trends in the field. The survey covers the technology available in the various phases of the software life cycle—requirements engineering, design, coding, test, and maintenance—and in the overall area of software management and integrated technology-management approaches. It is oriented primarily toward discussing the domain of applicability of techniques (where and when they work), rather than how they work in detail. To cover the latter, an extensive set of 104 references is provided.
Keywords
Computer software, data systems, information systems, research and development, software development, software engineering, software management.; Costs; Design engineering; Documentation; Engineering management; Life testing; Maintenance engineering; Programming; Software engineering; Software maintenance; Software testing; Computer software, data systems, information systems, research and development, software development, software engineering, software management.;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1976.1674590
Filename
1674590
Link To Document