Zur präzisen Strukturmodellierung (insbesondere der Klassenmodellierung) sind viele Aspekte zu berücksichtigen, die exemplarisch kurz vorgestellt werden sollen. Hierzu zählen u.a.:
Die hier aufgeführten Aspekte bestehen grundsätzlich aus praxisbewährten Verhaltensregeln, die bei korrekter und durchgängiger Anwendung, viele Probleme von bislang nicht ausführbaren UML-Modellen lösen können. Aber es sei trotzdem darauf hingewiesen, dass sie keineswegs ein sog. "silver bullet" (dt. Allheilmittel) darstellen, sondern lediglich einen richtigen Weg aufzeigen.