Unified Modelling Language (UML)
Pada perkembangan teknik pemrograman
berorientasi objek, dibuatlah sebuah standarisasi bahasa permodelan untuk
membangun perangkat lunak dengan menggunakan teknik pemrograman berorientasi
objek. Bahasa permodelan ini adalah Unified Modelling Language (UML). Menurut
Rosa A.S dan Shalahuddin (2011:113), “UML adalah salah satu standar bahasa yang
banyak digunakan di dunia industri untuk mendefinisikan requirement, membuat analisis & desain, serta menggambarkan
arsitektur dalam pemrograman berorientasi objek”. UML merupakan bahasa visual
untuk permodelan dan komunikasi mengenai sebuah sistem dengan menggunakan
diagram dan teks-teks pendukung untuk menspesifikasikan, menggambarkan,
membangun, dan dokumentasi dari sistem perangkat lunak.
UML terdiri dari 13 macam diagram yang
dikelompokkan dalam 3 kategori yaitu (Rosa A.S dan Shalahuddin, 2011:121):
a. Stucture Diagrams yaitu
kumpulan diagram yang digunakan untuk menggambarkan suatu struktur statis dari
sistem yang dimodelkan.
b. Behavior Diagrams yaitu
kumpulan diagram yang digunakan untuk menggambarkan kelakuan sistem atau
rangkaian perubahan yang terjadi pada sebuah sistem.
c. Interactions Diagrams yaitu
kumpulan diagram yang digunakan untuk menggambarkan interaksi sistem dengan sistem
lain maupun interaksi antar subsistem pada suatu sistem.
Kalo pengen full teori UML menurut Rosa A.S dan Shalahuddin. Download disini.
Thx u sista untuk sharing UML nya..saya doakan mudah rezekinya
ReplyDelete