1. Baudry B, Le Sunyé Y, Jézéquel J (2001) Towards a ‘safe’ use of design patterns to improve OO software testability. In: The 12th international symposium on software reliability engineering, IEEE Computer Society, Washington, DC, pp 324–329
2. Beck K and Gamma E (1998). Test infected: programmers love writing tests. Java Rep 3(7): 37–50
3. Binder R (1999). Testing object-oriented systems. Addison-Wesley, Menlo Park
4. Buschmann F, Meunier R, Rohnert H, Sommerlad P and Stal M (1996). Pattern-oriented software architecture: a system of patterns. Wiley, New York
5. Chandy K and Misra J (1988). Parallel program design. Addison-Wesley, Menlo Park