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
Link To Document