The Community for Technology Leaders
RSS Icon
Issue No.04 - July/August (2009 vol.7)
pp: 84-87
Gunnar Peterson , Arctec Group
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.
Building security in, assumptions, software development
Andy Steingruebl, Gunnar Peterson, "Software Assumptions Lead to Preventable Errors", IEEE Security & Privacy, vol.7, no. 4, pp. 84-87, July/August 2009, doi:10.1109/MSP.2009.107
1. M. Zhivich and R.K. Cunningham, "The Real Cost of Software Errors," IEEE Security &Privacy, vol. 7, no. 2, 2009, pp. 87–90.
2. G.A. Lewis et al., "Assumptions Management in Software Development," Software Eng. Inst., Carnegie Mellon Univ., 2004; 04tn021.html.
3. M. Bishop and M. Dilger, "Checking for Race Conditions in File Accesses," Computing Systems, vol. 9, no. 2, 1996, pp. 131–152.
15 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool