26 of 59 menu

UML Modelleme Dili

UML modelleme dili (Unified Modeling Language, Birleşik Modelleme Dili) süreçleri ve bileşenleri diyagramlar ve şemalar kullanarak tanımlar. Bununla birlikte, UML gerçek bir programlama dili değildir, ancak modelleri temel alınarak kod üretmek mümkündür.

Bu modelleme dili, yazılım geliştirmede, sistem tasarımında iş akışlarında yaygın uygulama alanı bulmuştur.

UML dilinde aşağıdaki temel diyagram türleri bulunur:

  • Yapısal Diyagramlar (Structure Diagrams), bunlara sınıf diyagramları, bileşen diyagramları, kompozit/yapısal diyagramlar, işbirliği diyagramları (UML2.0), dağıtım diyagramları, nesne diyagramları, paket diyagramları, profil diyagramları (UML2.2) dahildir.
  • Davranış Diyagramları (Behavior Diagrams), bunlar aktivite diyagramları, durum diyagramları, kullanım senaryosu diyagramlarını içerir.
  • Etkileşim Diyagramları (Interaction Diagrams), iletişim diyagramları (UML2.0), etkileşim genel bakış diyagramları, (UML2.0), sıra diyagramları, zamanlama diyagramları (UML2.0) içerir.

Ayrıca Bakınız

  • programlamaya yaklaşımı tanımlayan kavramlar kümesi Programlama Paradigması,
  • programlamada yaygın olarak kullanılan metodoloji OOP,
  • kodu her görev için bloklara ayırmak için kullanılan şema MVC,
  • iş yükünün grafiksel gösterimi için kullanılan diyagram İş Yakım Diyagramı,
iddahusvpl