• DocumentCode
    1544800
  • Title

    Software R&D: from an art to a science

  • Author

    Murphy, E.E.

  • Volume
    27
  • Issue
    10
  • fYear
    1990
  • Firstpage
    44
  • Lastpage
    46
  • Abstract
    Changes in software development are discussed, and major trends resulting in development techniques becoming increasingly structured and disciplined and focusing more attention on building a mathematical basis of software engineering are identified. Modification of the classic waterfall model of software development (stopping at certain stages to build prototypes or changing the way the cycle progresses to better accommodate the necessary maintenance) is examined. The use of computer-aided software engineering (CASE) is discussed. An approach called 001, which guides the user in defining what a system should do and combines the requirements and specifications phases into one step, is described. The 001 approach eliminates errors that crop up when different parts of a system (often defined in different ways) are brought together in the design and implementation phases.<>
  • Keywords
    DP management; research and development management; software engineering; 001 approach; CASE; computer-aided software engineering; errors; research and development; software R&D; Art; Computer aided software engineering; Computer languages; Object oriented modeling; Object oriented programming; Research and development; Software engineering; Software maintenance; Software reusability; Subspace constraints;
  • fLanguage
    English
  • Journal_Title
    Spectrum, IEEE
  • Publisher
    ieee
  • ISSN
    0018-9235
  • Type

    jour

  • DOI
    10.1109/6.58475
  • Filename
    58475