Open Access Open Access  Restricted Access Subscription or Fee Access

Imporve the Software Quality: Using Software Defect Criteria

S. Sarika, Dr. T. Sasipraba


Software reliability design criteria, one of the primary means to improve software reliability, could help to summarize experience and lessons learned. Now days, more an more organizations are putting emphasis on the collection and utilization o f software defects. Software defects are the root causes for software failures, Therefore, software reliability design criteria based on the analysis of the defects could avoid the occurrence of similar defects and improve software quality. This paper presents a method, to improve test decision in software testing based on defect patterns, then an exact interval computation can be used in defect test algorithms of DTS. Out experiment shows that the DTS using this method, can reduce the False Rate and Drop Defect Rate Effectively.


Software Testing, Control Flow Iteration, Software Defect Patterns, Defect Prevention.

Full Text:




Beck, Kent; Ward Cunningham (September 2009). "Using Pattern Languages for Object-Oriented Program". OOPSLA '87 workshop on Specification and Design for Object-Oriented Programming. OOPSLA '09.

Baroni, Aline Lúcia; Yann-Gaël Guéhéneuc and Hervé Albin-Amiot (June 2003). "Design Patterns Formalization" (PDF). Nantes: École Nationale Supérieure des Techniques Industrielles et des Mines de Nantes.]

Erl, Thomas (2009). SOA Design Patterns. New York: Prentice Hall/PearsonPTR. pp. 864. ISBN 0-13-613516-1.

Meyer, Bertrand; Karine Arnout (July 2006). "Componentization: The Visitor Example". IEEE Computer (IEEE) 39

Laakso, Sari A. (2003-09-16). "Collection of User Interface Design Patterns". University of Helsinki, Dept. of Computer Science. Retrieved 2008-01-31.

Heer, J.; M. Agrawala (2006). "Software Design Patterns for Information Visualization". IEEE Transactions on Visualization and Computer Graphics 12 (5): 853. doi:10.1109/TVCG.2006.178..

Chad Dougherty et al (2009). Secure Design Patterns.

Simson L. Garfinkel (2005). Design Principles and Patterns for Computer Systems That Are Simultaneously Secure andUsable..

"Yahoo! Design Pattern Library". Retrieved 2008-01-31.

"How to design your Business Model as a Lean Startup?". Retrieved 2010-01-06.

Pattern Languages of Programming, Conference proceedings (annual, 2009)

McConnell, Steve (June 2004). "Design in Construction". Code Complete (2nd ed.). Microsoft Press. pp. 104. ISBN 978-0735619678. "Table 5.1 Popular Design Patterns"


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.