defect_analysis_sources_new.cwk
Oy Laatukonsultointi P. Kantelinen Ab
# (#)
Defect analysis and error prevention- sources
WWW-sites
- IBM Research Center/Software Engineering, see Orthogonal Defect Classification
- IBM Research Center, more ODC sources about defect analysis
- CeBASE Defect reduction empirical research activities - good , practical, empirically based advice and information about defect reduction,
see especially Software Defect Reduction Top 10-list
- Ram Chillareges web site, good source of ODC /Orthogonal Defect Classification)
- "Ariane 5, Flight 501 Failure", Report by the Inquiry Board, 19.7.1996. And here is another analysis of the Ariane 5 case from INRIA
- Parasofts AEP (Automated Error Prevention) concepts
- Mosaics home page - see Defect Management. Theres also interesting material about testing and risk management
- B. Wilsons Root Cause Analysis web site - excellent source of Root Cause Analysis related information
Literature
- 1044 IEEE Standard for Classification of Software Anomalies , IEEE Computer Society
- GAO Report on Patriot Missile Software Problem during Operation Desert Storm in Saudi-Arabia 1991
- B. Andersen, ed.: Root Cause Analysis: Simplified tools and Techniques, American Society for Quality, 1999
- K.A. Bassin, T. Kratschmer, P. Santanam: Evaluating Software Development Objectively, IEEE Software, pp. 66 - 74, November/December 1998
- G. Belliner: Root Cause Analysis, 2004
- T. L. Bennett, P. W. Wennberg: "Eliminating Embedded Software Defects Prior to Integration Test", CrossTalk, December 2005
- I. Bhandari, et.al.: A Case Study of Software Process Improvement During Development, IEEE Transaction of Software Engineering, pp. 1157 - 1170, December 1993
- M. Butcher, H. Munro, T. Kratschmer: Improving software testing via ODC: Three case studies, IBM Systems Journal, Volume 41, Number 1, Page 31, 2002
- D. N. Card: "Understanding Causal Systems", CrossTalk, October 2004
- D.N. Card: Learning from Our Mistakes with Defect Causal Analysis, IEEE Software, pp. 56 - 63,January-February 1998
- D.N. Card: Defect-Causal Analysis Drives Down Error Rates, IEEE Software, pp. 98 - 99, July 1993
- R. Chillarege et.al.: Orthogonal Defect Classification - A Concept for In-Process Measurements, IEEE Transaction of Software Engineering, pp. 943 - 956, November 1992
- O. Dangerfield et.al.: Defect Causal Analysis: A Report from the Field, Proceedings of International Conference of Software Quality, American Society for Quality Control, 1992
- D. Evan, D. Larochelle: Improving Security Using Extensible Lightweight Static Analysis, IEEE Software, pp. 42 - 51, January/February 2002
- N. Fenton, P. Krause, M. Neil: Software Measurement: Uncertainty and Causal Modeling, IEEE Software, pp. 116 - 122, July/August 2002
- M. Frederick, V. Basili: Using Defect Tracking and Analysis to Improve Software Quality, US Air Force Reserach Laboratory, DACS State-of-the-Art Report SP0700-98-D-4000, 1998
- J. L. Gale, J. R. Tirso, C. A. Burchfield: Implementing the Defect Prevention Process in the MVS Interactive programming organization, IBM Systems Journal, Volume 29, Number 1, Page 33 (1990)
- D. Gano: Apollo Root Cause Analysis: A New Way of Thinking, Apollonian Publications, 1999
- T. Gilb: "Planning to Get the Most Out of Inspection", Software Quality Professional, pp. 7 - 19, March 2000
- B. M. Hawkins : Preventative Programming Techniques: Avoid and Correct Common Mistakes, Charles River Media, 2003
- D. Huizinga, A. Kolawa: Automated Defect Prevention: Best Practices in Software Management, Wiley-IEEE Computer Society Press, 2007
- P. Jalote, N. Agrawal: Using Defect Analysis Feedback For Improving Quality And Productivity In Iterative Software Development, 3rd Int. Conf. on Information and Communication Technology, ICICT, 2005
- J. Kaijhara, G. Amamiya & T. Saya: Learning from Bugs, IEEE Software, pp. 46 - 54, September 1993
- T.M. Khoshgoftaar, R. Halstead, G.P. Trio, R.M. Fass: Using Process History to Predict Software Quality, IEEE Computer, pp. 66 - 72, April 1998
- A. Kolawa: Preventions the Cure, Software Development, pp. 46 - 48, August 2004
- M. Leszak , D. E. Perry , D. Stoll: A Case Study in Root Cause Defect Analysis, Proceedings of the 22nd International Conference on Software Engineering (ICSE00), pp. 428 - 437, 2000
- R.G. Mays: Experiences with Defect Prevention, IBM Systems Journal, pp. 4 - 32, No. 1, 1990
- M. McDonald, R. Musso, R. Smith: The Practical Guide to Defect Prevention, Microsoft Press, 2007
- G.J. Myers: The Art of Software Testing, John Wiley&Sons, 1979
- T. Nakajo & H. Kume: A Case History of Software Error Cause-Effect Relationships, IEEE Transaction of Software Engineering, pp. 830 - 838, August 1991
- E. Nisley: Error Checking, Dr. Dobb's Journal, October 05, 2006
- E. Nisley: "Failure Analysis", Dr. Dobb's Journal, September 05, 2006
- R. Pooley, D. Senior, D. Christie: Collecting and Analyzing Web-Based Project Metrics, IEEE Software, pp. 52 - 58, January/February 2002
- L. Prechelt: Accelerating Learning: from Experience: Avoiding Defects Faster, IEEE Software, pp. 56 - 61, November/December 2001
- J.J. Rooney, L.N. Vanden Heuvel: Root Cause Analysis for Beginners, Quality Progress, pp. 45 - 53, July 2004
- R. C. Seacord: Secure Coding with C and C++, Addison Wesley, 2006
- F. Shull, V. Basili, B. Boehm, A. W, Brown, P. Costa, M. Lindvall, D. Port, I. Rus, R. Tesorier, M. Zelkowitz: What We Have Learned About Fighting Defects, Proceedings of the Eighth IEEE Symposium on Software Metrics (METRICS02), 2002
- D. Spinellis: Code Quality: The Open Source Perspective, Addison-Wesley, 2006
- J. Tian: Quality Assurance Alternatives and Techniques: A Defect-Based Survey and Analysis, Software Quality Professional, pp. 6 - 18, June, 2001
- L. Williams, E. Michael Maximilien, M. Vouk: Test-Driven Development as a Defect-Reduction Practice, IEEE, Proceedings of the 14th International Symposium on Software Reliability Engineering (ISSRE03), 2003
- H. Younessi: Object-Oriented Defect Management of Software, Prentice Hall 2002
- D. Zrymiak: Pick Up The S-L-A-C-K, Feb 9,2006