Objektdiagram

Objektdiagrammet i UML  -modelleringsspråket är utformat för att demonstrera uppsättningen av modellerade objekt och relationerna mellan dem vid en bestämd tidpunkt [1] [2] .

Objektdiagrammet beskriver specifika instanser av objekt och är direkt relaterat till klassdiagrammet , vilket ger en allmän uppfattning om systemets konfiguration. Den används för att dokumentera datastrukturer och skapa statiska ögonblicksbilder av objektens tillstånd, med hänsyn till verkliga instanser eller prototyper. Dynamiken i objekts beteende avbildas vanligtvis som en sekvens av sådana diagram [3] .

Notation

Objekt i UML betecknas vanligtvis med rektanglar med två sektioner. Den övre delen innehåller namnet på objektet och namnet på dess klass, med första och andra understrukna. Objektnamnet kan utelämnas. Det allmänna namnformatet är som följer:

имя объекта : имя класса

Om det behövs kan en klassstereotyp placeras ovanför objektnamnet inom citattecken, och klassnamnet kan innehålla hela sökvägen till det externa paketet där denna klass finns. Den nedre delen innehåller valfritt en uppräkning av attributnamn som inte är understrukna. Operationer associerade med objekt anges vanligtvis inte, eftersom de är gemensamma för alla instanser av klassen [4] .

Anteckningar

  1. Butch, Rambeau, Jacobson, 2006 , UML Building Blocks, sid. 41.
  2. Booch, Jacobson, Rambeau, 2006 , Objektdiagram, sid. 84.
  3. Booch, Rambeau, Jacobson, 2006 , Objektdiagram, sid. 199-202.
  4. Booch, Jacobson, Rambeau, 2006 , Objektdiagram, sid. 496-497.

Källor