Das Buch fokussiert auf objektorientierte Softwareentwicklung in Bezug auf das Konzept
Programming4Modeling genannt P4M. Es stellt zum einen die Analyse und Design für die
Modellierung mit UML und zum anderen die Softwareentwicklung mit Java dar. Das Buch wirft
folgende Fragen auf: Wie ist die Architektur eines Klassenmodells? Welche Codes ermöglichen
eine effiziente Softwareentwicklung? Was sind die Schnittpunkte von Codes und Modellen?