In der Praxis der Software-Entwicklung hat sich die Unified Modeling Language (UML) in den letzten Jahren als formale Sprache zur objektorientierten Spezifikation, Visualisierung, Konstruktion und Dokumentation von Software-Systemen und Geschäftsmodellen durchgesetzt. Dieses bhv Taschenbuch macht Sie Schritt für Schritt mit den wesentlichen Konzepten der UML vertraut, die durch zahlreiche durchgängige Beispiele und mehrere Fallstudien veranschaulicht werden. Neben den Grundlagen der UML stellt dieses Buch auch wichtige Aspekte des Software Engineering vor und gibt Ihnen Checklisten an die Hand, die Ihnen als Leitfaden bei der praktischen Umsetzung objektorientierter Software-Entwicklungsprojekte dienen. Die beiliegende CD-ROM enthält Testversionen der UML-Tools Together, Enterprise Architect und Poseidon.