Unified Modeling Language (UML) adalah bahasa pemodelan umum yang digunakan untuk melakukan pesifikasi, visualisasi, konstruksi dan dokumentasi artifak dari software system. UML bukanlah sebuah standar proses pengembangan dalam metode pengembangan sistem tertentu, namun pada umumnya UML dipakai dalam memodelkan sistem yang dibangun berbasiskan objek.
Tujuan UML menurut Booch, Rumbaugh dan Jacobson :
· Memberikan model yang siap pakai, bahasa pemodelan visual yang ekspresif untuk mengembangkan dan saling menukar model dengan mudah dan dimengerti secara umum.
· Memberikan bahasa pemodelan yang bebas dari berbagai bahasa pemograman dan proses rekayasa.
· Menyatukan praktek-praktek terbaik yang terdapat dalam pemodelan.
Dengan menggunakan UML kita dapat membuat model untuk semua jenis aplikasi piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras, sistem operasi dan jaringan apapun, serta ditulis dalam bahasa pemrograman apapun
UML mendefinisikan diagram-diagram sebagai berikut:
· Diagram Use case Bisnis
· Diagram Use case
· Diagram Aktivitas
· Diagram Sekuensial
· Diagram Kolaborasi
· Diagram kelas
· Diagram State chart
· Diagram Komponen
· Diagram Deployment
Langganan:
Posting Komentar
(
Atom
)
Tidak ada komentar :
Posting Komentar