UML

Vikipedi, özgür ansiklopedi
Atla: kullan, ara
Unified Modeling Language
Yapısal UML Diyagramları
Sınıf diyagramı
Bileşen diyagramı
Birleşik yapı diyagramı
Nesne diyagramı
Paket diyagramı
Dağılım diyagramı
UML'in Davranış Diyagramları
Faaliyet diyagramı
Kullanım senaryosu diyagramı
Etkileşime bakış diyagramı
İletişim diyagramı
Sıralama diyagramı
Zaman akış diyagramı
Durum diyagramı
UML çizge örneği

Birleşik Modelleme Dili (İngilizce: Unified Modelling Language), iş sistemlerinin nasıl modellenebileceğini belirleyen ve açıklayan yöntemlerin biraraya toplanmış halidir. Daha çok yazılım geliştiriciler tarafından kullanılmaktadır. UML ile yapılan modellemeler her zaman yazılım projelerinde kullanılmak zorunda değildir. Örneğin, bir iş sisteminin yapısını sade ve anlaşılır şekilde ortaya çıkarmak için "package diagram" kullanılabilir. "Sınıf diyagramı" vasıtası ile nesne yönelimli programlamada temel teşkil eden sınıflar oluşturulabilir ve böylelikle sınıfları geliştirmek sağlanan ek görsellik ile daha kolay hale gelebilir.

UML'in faaliyet diyagramları ile yazılım haline getirilmek istenen süreçler herkesin anlayabileceği şekilde görüntülenebilir. Bu açıdan faaliyet diyagramları hem yazılımcıya hem de yazılımı kullanacak olan kişilere net bir görüş sağlar.