• DocumentCode
    1154397
  • Title

    Biting the silver bullet: toward a brighter future for system development

  • Author

    Harel, David

  • Author_Institution
    Weizmann Inst. of Sci., Rehovot, Israel
  • Volume
    25
  • Issue
    1
  • fYear
    1992
  • Firstpage
    8
  • Lastpage
    20
  • Abstract
    The author responds to two discouraging position papers by F.B. Brooks, Jr. (see ibid., vol.20, no.4, p 10-19, 1987) and D.L. Parnas (see Commun. ACM, vol.28, no.12, p.1326-35, 1985) regarding the potential of software engineering. While agreeing with most of the specific points made in both papers, he illuminates the brighter side of the coin, emphasizing developments in the field that were too recent or immature to have influenced Brooks and Parnas when they wrote their manuscripts. He reviews their arguments, and then considers a class of systems that has been termed reactive, which are widely considered to be particularly problematic. He reviews a number of developments that have taken place in the past several years and submits that they combine to form the kernel of a solid general-purpose approach to the development of complex reactive systems.<>
  • Keywords
    software engineering; systems analysis; complex reactive systems; software engineering; solid general-purpose approach; system development; Buildings; Power generation; Power system modeling; Proposals; Roads; Silver; Software engineering; System testing; Technological innovation;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/2.108047
  • Filename
    108047