• DocumentCode
    1285961
  • Title

    Software Assumptions Lead to Preventable Errors

  • Author

    Steingruebl, Andy ; Peterson, Gunnar

  • Author_Institution
    PayPal, San Jose, CA, USA
  • Volume
    7
  • Issue
    4
  • fYear
    2009
  • Firstpage
    84
  • Lastpage
    87
  • Abstract
    Undocumented assumptions are often the cause of serious software system failure. Thus, to reduce such failures, developers must become better at discovering and documenting their assumptions. In this article, we focus on common categories of assumptions in software, discuss methods for recognizing when developers are making them, and recommend techniques for documenting them.
  • Keywords
    security of data; software reliability; software assumption; software system failure; Control systems; Data security; Documentation; Information security; Packaging; Permission; Runtime; Service oriented architecture; Software systems; Web services; Building security in; assumptions; software development;
  • fLanguage
    English
  • Journal_Title
    Security & Privacy, IEEE
  • Publisher
    ieee
  • ISSN
    1540-7993
  • Type

    jour

  • DOI
    10.1109/MSP.2009.107
  • Filename
    5189570