1. Appel, A.W.: Modern Compiler Implementation in Java. Cambridge University Press, Cambridge (1998)
2. Beck, K., Fowler, M.: Planning Extreme Programming. Addison-Wesley, Reading (2001)
3. Fanta, R., Rajlich, V.: Reengineering object-oriented code. In: Proceedings of ICSM 1998, pp. 238–246. IEEE Computer Society Press, Los Alamitos (1998)
4. Fowler, M., Beck, K., Brant, J., Opdyke, W., Roberts, D.: Refactoring: Improving the Design of Existing Code. Addison-Wesley, Reading (1999)
5. Lecture Notes in Computer Science;M. Goedicke,2000