, sistemin geçerli olması için doğru olarak korunması gereken koşulların ve tekliflerin belirtimidir. Kısıtlamalar küme ayraçları ({ }) içinde metin olarak ifade edilir ve Nesne Kısıtlama Dili (OCL) gibi önceden tanımlanmış bir dilde veya doğal dilde yazılabilir.
Kısıtlamayı bir veya daha fazla öğeye bağlama
Denetim tutamacını
) sürükleyin ve bağlantı noktası
( başka bir öğede mavi X) yapıştırın.
Kısıtlama şeklini adlandırma ve diğer özellik değerlerini ekleme
Şekle çift tıklayın. İletişim kutusundaki özellikler şunlardır:
| Özellik | Açıklama |
|---|---|
| Ad | Kısıtlama için bir ad yazın veya düzenleyin. |
| Stereotip | Açılan listeden istediğiniz stereotipi seçin. Kullanmak istediğiniz bir stereotip listelenmiyorsa, UML menüsünde Stereotipler'e tıklayarak yeni bir stereotip ekleyebilir veya mevcut bir stereotipi düzenleyebilirsiniz. |
| Tam Yol | UML Model Diyagramı şablonu, öğenin sistem modeli hiyerarşisindeki yolu hakkında otomatik olarak tam bilgi sağlar. Bu bilgileri düzenleyemezsiniz, ancak öğeleri taşırsanız yol otomatik olarak güncelleştirilir. |
| Gövde | Doğal dil veya önceden tanımlanmış bir kısıtlama dili kullanarak, sistem için değerlendirildiğinde doğru olması gereken bir Boole ifadesi yazın; aksi takdirde sistem geçersiz olur. |
| Dil | Kısıtlamayı yazmak istediğiniz dili seçin. |
| Belge | Öğesine etiketli değer olarak eklemek istediğiniz belgeleri yazın. Öğeyi temsil eden şekli veya simgeyi seçtiğinizde, buraya yazdığınız belgeler Belgeler penceresinde de görünür. |
Kısıtlama şeklindeki stereotipi gizleme
Şekle sağ tıklayın, Şekil Görüntüleme Seçenekleri'ne tıklayın ve genel seçenekler'in altında Stereotip'i temizleyin.
Kısıtlama şeklini gizleme
Şekle sağ tıklayın, Şekil Görüntüleme Seçenekleri'ne tıklayın ve genel seçenekler'in altında Kısıtlama Şekli'ni temizleyin.
2 öğeli Kısıtlama ve VEYA Kısıtlama şekilleriUML bileşen diyagramı oluşturma