• 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