UMLmodellen
UMLModellen zijn gestructureerde representaties van een softwaresysteem die worden gebruikt om ideeën, vereisten en architectuur te communiceren. UML is een gestandaardiseerde taal ontwikkeld door de Object Management Group (OMG) en biedt een verzameling diagrammen en notaties waarmee verschillende aspecten van een systeem kunnen worden vastgelegd. Een UML-model beschrijft doorgaans zowel de structuur van systemen (groepen objecten, klassen, componenten) als hun gedrag (interacties, processen, toestandsveranderingen).
De UML onderscheidt structuurdiagrammen en gedragdiagrammen. Structuurdiagrammen omvatten onder meer het klassendiagram, het objectdiagram, het samenstellings-/componentendiagram
Doel en toepassingsgebied: in de praktijk dienen UML-modellen om communicatie tussen stakeholders te verbeteren, specificaties vast
Historie en status: UML werd in de jaren negentig ontwikkeld en is sindsdien meerdere keren herzien. Het