UML (Unified Modelling Language)



UML (Unified Modelling Language) Türkçe karşılığı "Birleşik Modelleme Dili" şeklinde adlandırılabilir. UML bir programlama (ya da yazılım geliştirme) dili Daha çok yazılım geliştiriciler tarafından kullanılır. farklı programlama dilleri kendi içinde geliştirdiği bir takım komut argümanın programcı tarafında iyi seviyede ezberlenmesi gerektiği için olası yeni teknolojik ihtiyaçları karşılama sürecinde programcının yeniden kendini geliştirme adıyla bir eğitim sürecine dahil olması kaçınılmazdır. bu süreçin maddi kayıbını önlemek amaçlı düz doğrusal anlaşılabilinir seviyede şablonların oluşturulması hem kullanıcı insan arabirimi açısında ileri seviye programcı olmaya gerek kalmaz hemde tekrar eden farklı programlama kod arabirimleriyle uğraşılmak zorunda kalınmaması olası iş yükünü olduça düşürmektedir. yanlız unutlmaması gereken şey var olan sistem modelleri üzerinde çalışabilinir. ortam arabirimlerinin olası performansı düşüren veya daha iyi performans vermesi için yenilikçi çözüm algoritmalarının şemasal bir biriçimde programa entegre etme anlayışı üzerine bir programlamadır. zaten tek düze donanımı kullanan programların istenmediği kadar fazla olduğu bir zaman içerisinde sistem oluşturabilecek algoritmaların programa entegre edilmesi sürecinde yenilikçi programlara ihtiyaç duyulduğu düşünülür ise bu programlama modelinin neye nasıl bir şekilde cevap verdiği herkesce daha rahat anlaşılabilinir sanırım.

UML 'in belki de en kullanışlı diyebileceğimiz diyagram türü olan Etkinlik Diyagramları ("Activity Diagram") ile yazılım haline getirilmek istenen süreçler herkesin anlayabileceği şekilde görüntülenebilir.

UML diyagramları kullanılması yazılımın verimliliğini garantilemez.