1. Alexander, C., Ishikawa, S., Silverstein, M.: Pattern Language – Towns Buildings Construction, Oxford University Press, New York 1977.
2. Balzert, H.: Lehrbuch der Objektmodellierung, 2. Auflage, Spektrum Akademischer Verlag, Heidelberg/Berlin 2005.
3. Baumöl, U. , Borchers, J., Eicker, S., Hildebrand, K., Jung, R., Lehner, F.: Einordnung und Terminologie des Software Reengineering, Informatik-Spektrum, 19(1996)4, S. 191–195.
4. Booch, G., Rumbough, J., Jacobson, I.: The Unified Modeling Language User Guide, Addison Wesley, Boston 1999.
5. Booch, G.: Object-oriented Design with Applications, Benjamin/Cummings, Redwood City 1991.