Monday, March 4, 2013

Unified Modelling Language (UML)



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.


1 comment:

  1. Thx u sista untuk sharing UML nya..saya doakan mudah rezekinya

    ReplyDelete

Kebahagiaan sejati bukanlah pada saat kita berhasil meraih apa yg kita perjuangkan, melainkan bagaimana kesuksesan kita itu memberi arti atau membahagiakan orang lain.