1. “Modern Compiler Implementation in Java,”;Appel,1998
2. “Planning Extreme Programming,”;Beck,2001
3. Automatic consistency checking and visualization of ocl constraints;Bottoni,2000
4. How to represent a visual specification;Engels,1998
5. “Refactoring: Improving the Design of Existing Code,”;Fowler,1999