Using UML
Burkhardt, R.: 'UML - Unified Modeling Language, Objektorientierte Modellierung für die Praxis' [Object-Oriented Modeling in Practice], Bonn 1997.
Fowler, M.; Scott, K.: UML Distilled - Applying the Standard Object Modeling Language, Reading et al. 1997.
Oesterreich, B.: Developing Software with UML: Object-oriented analysis and design in practice, 3rd edition, Munich/Vienna 1997.