En begrensning er en spesifikasjon for betingelser og påstander som må vedlikeholdes som SANN for at systemet skal være gyldig. Begrensninger uttrykkes som tekst i klamme parenteser ({}) og kan være skrevet på et forhånds definert språk, for eksempel OCL (Object CONSTRAINT Language) eller naturlig språk.
Koble en betingelse til ett eller flere elementer
Dra kontroll håndtaket på midten av betingelse -figuren, og lim den til et koblings punkt på et annet element.
Gi navn til en betingelse-figur og legge til andre egenskaps verdier
Dobbelt Klikk figuren. Nedenfor finner du egenskapene i dialog boksen:
Egenskap |
Beskrivelse |
Navn |
Skriv inn eller Rediger et navn for betingelse. |
Stereotyp |
Velg stereotypen du vil bruke, fra rulle gardin listen. Hvis en stereotyp du vil bruke, ikke finnes i listen, kan du legge til en ny stereotyp eller redigere en eksisterende, ved å klikke Stereotyper på UML- menyen. |
Fullstendig bane |
Malen UML- modelldiagram gir automatisk fullstendig informasjon om elementets bane i system modell hierarkiet. Du kan ikke redigere denne informasjonen, men hvis du flytter elementer, oppdateres banen automatisk. |
MethodImpl |
Ved hjelp av naturlig språk eller et forhånds definert betingelses språk skriver du inn et boolsk uttrykk som må være sant når det evalueres for et system, ellers er systemet ugyldig. |
Språk |
Velg språket du vil skrive begrensningen i. |
Dokumentasjon |
Skriv inn dokumentasjonen du vil legge til i elementet som en kodet verdi. Når du velger figuren eller ikonet som representerer elementet, vises også dokumentasjonen du skriver inn her, i dokumentasjon -vinduet. |
Skjule stereotypen på en begrensning-figur
Høyre klikk figuren, klikk visnings alternativer for figur, og fjern deretter stereotypunder generelle alternativer.
Skjule begrensning-figuren
Høyre klikk figuren, klikk visnings alternativer for figur, og velg deretter Fjern betingelse-figurunder generelle alternativer.