1.
Definisi UML
Unified
Modeling Language (UML) adalah teknik pemodelan program berorientasi objek (OOP) yang mendukung pengembangan sistem
informasi untuk memvisualisasikan, membangun, dan mendokumentasikan sistem
tersebut sebagai suatu alat untuk analisis, khususnya didalam industri peranti lunak.
2.
Bagian-bagian UML
a. View
View digunakan
untuk melihat sistem yang dimodelkan didalam suatu diagram.
b. Use
case view
use case
view yaitu Mendeskripsikan fungsi sistem sesuai dengan keinginan user.
c. Logical view
logical view
yaitu Mendeskripsikan struktur statis ketika suatu object mengirim
pesan ke object lain.
d. Component view
component
view yaitu Mendeskripsikan ketergantungan modul dan alokasi sumber daya
komponen suatu informasi.
e. Concurrency
view
concurrrency
view yaitu Membagi sistem ke dalam proses dan prosesor.
f. Deployment
view
deployment
view yaitu Mendeskripsikan hubungan fisik dari sistem seperti komputer dan
perangkat.
3.
Salah satu aplikasi Pembuatan UML
- · StarUML
StarUML adalah software open source untuk
membangun sebuah alat pemodelan perangkat lunak pendukung UML yang fleksibel, dan extensible dan dapat berjalan
pada platform Win32 serta dilengkapi 11 macam diagram dan pendekatan MDA
(Model Driven Architecture) dengan adanya dukungan konsep UML.
sumber :
http://id.wikipedia.org/wiki/Unified_Modeling_Language