loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2008 International Conference on Software Testing, Verification, and Validation
Testing Consequences of Grime Buildup in Object Oriented Design Patterns
April 09-April 11
ISBN: 978-0-7695-3127-4
Evidence suggests that as software ages the original realizations of design patterns remain in place, and participants in design pattern realizations accumulate “grime” – non-pattern-related code.??This research examines the consequences that grime buildup has on the testability of general purpose design patterns.??Test cases put in place during the design phase and initial implementation of a project can become ineffective as the system matures.??The evolution of a design due to added functionality or defect fixing increases the coupling and dependencies between many classes that must be tested.??We show that as systems age, the growth of grime and the appearance of anti-patterns increase testing requirements.??Early recognition and removal of grime and anti-patterns can potentially improve system testability.
Index Terms:
Software grime, decay, design patterns, object oriented, anti-patterns, testing
Citation:
Clemente Izurieta, James M. Bieman, "Testing Consequences of Grime Buildup in Object Oriented Design Patterns," icst, pp.171-179, 2008 International Conference on Software Testing, Verification, and Validation, 2008
Usage of this product signifies your acceptance of the Terms of Use.