UML
(Unified Modeling Language) adalah sebuah bahasa untuk menetukan, visualisasi,
kontruksi, dan mendokumentasikan artifact (bagian dari informasi yang digunakan
atau dihasilkan dalam suatu proses pembuatan perangkat lunak. Artifact dapat
berupa model, deskripsi atau perangkat lunak) dari system perangkat lunak,
seperti pada pemodelan bisnis dan system non perangkat lunak lainnya.
UML
merupakan suatu kumpulan teknik terbaik yang telah terbukti sukses dalam
memodelkan system yang besar dan kompleks. UML tidak hanya digunakan dalam
proses pemodelan perangkat lunak, namun hampir dalam semua bidang yang
membutuhkan pemodelan.
PENGERTIAN
UML LAINNYA
UML (Unified
Modeling Language) merupakan pengganti dari metode analisis berorientasi object
dan design berorientasi object (OOA&D) yang dimunculkansekitar akhir
tahun 80-an dan awal tahun 90-an.UML merupakan gabungan dari metode Booch,
Rumbaugh (OMT) dan Jacobson.Tetapi UML ini akan mencakup lebih luas daripada
OOA&D. Pada pertengahan pengembangan UML dilakukan standarisasi proses
dengan OMG (Object Management Group) dengan harapan UML akan
menjadi bahasa standar pemodelan pada masa yang akan
datang.
UML disebut
sebagai bahasa pemodelan bukan metode. Kebanyakan metode terdiri paling
sedikit prinsip, bahasa pemodelan dan proses. Bahasa pemodelan (sebagian besar
grafik) merupakan notasi dari metode yang digunakan untuk mendesain secara
cepat.
Bahasa
pemodelan merupakan bagian terpenting dari metode. Ini merupakan bagian kunci
tertentu untuk komunikasi. Jika anda ingin berdiskusi tentang desain dengan
seseorang, maka Anda hanya membutuhkan bahasa pemodelan bukan proses yang
digunakan untuk mendapatkan desain.
UML merupakan
bahasa standar untuk penulisan blueprint software yang digunakan untuk
visualisasi, spesifikasi, pembentukan dan pendokumentasian alat-alat dari
sistem perangkat lunak.
Tidak ada komentar:
Posting Komentar