UML Nedir?

19 Ağustos 2016

Merhaba değerli Java dostları, Bugünkü yazımda UML’ ye giriş mahiyetinde, UML nedir konusuna değinmek istiyorum. Öncelikle şunu belirtmek isterim ki her ne kadar UML şekillerden oluşan bir kavram veya ifade şekli olsa da aslında bir dildir. Farklı kesimden insanların anlaşabilmesi için oluşturulmuş, şekillerden oluşan bir bileşen, sınıf, diyagram, akış, kullanım/kullanıcı senaryosu vb tariflemesi topluluğudur. UML kullanımı sonucunda sizin için artık dilin, donanımın, departmanın vb şeylerin önemi kalmıyor. Herkes aynı ortak dili kullanmaya başlıyor.

Peki UML nerede kullanılabilir diyorsanız, cevap istediğiniz her yerde olabilir. Yazılımı tasarlarken class diyagramlarını, iş noktaları arasındaki haberleşmeleri veya süreçleri takip etmek için süreç diyagramlarını, hatta bir ürün için kullanım senaryo diyagramlarını bile kullanabilirsiniz. Abartayım markete gidip gelirken yapılacakları akış diyagramı olarak çıkartın 😀 . Bu kadar geniş alanı olduktan sonra iş dünyasında da herhangi bir sektörde kullanabilir. Daha detaylı bilgiyi buradan alabilirsiniz.

UML’ nin en temel bileşeni olan diyagramlar yapısal ve davranışsal diyagram olmak üzere ikiye ayrılır. Tasarım şablonlarından benzerlik kurabiliriz.

Yapısal Diyagramlar

  • Class
  • Component
  • Composite Structure
  • Deployment
  • Package
  • Object

Davranışsal Diyagramlar

  • Activity
  • Communication
  • Interaction
  • Sequence
  • State Machine
  • Timing
  • Use Case

Sonraki UML yazılarımda bu başlıkları işlemek istiyorum.

Bol Java’ lı günler dileğiyle… 😀

VN:F [1.9.22_1171]
Rating: 10.0/10 (5 votes cast)
VN:F [1.9.22_1171]
Rating: +4 (from 4 votes)
UML Nedir?, 10.0 out of 10 based on 5 ratings
Paylas
  Facebook  Twitter  Digg  Delicious

Yorum Yapılmamış

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir