Skip to main content

UML atau Unified Modeling Language, Definisi dan Kegunaannya

Halo pembaca yang budiman. Selamat datang di blog AneIqbal. Minbal kali ini mau ngebahas tentang UML atau Unified Modeling Language. Simak terus bahasan minbal kali ini ya. Ohiya, sebelum melanjutkan baca, ada baiknya baca dulu apa itu modeling karena bahasan kali ini berkaitan.

Pengertian UML (Unified Modeling Language)

definisi uml dan kegunaannya

UML atau Unified Modeling Language merupakan sebuah abstraksi atau gambaran jalannya sistem dari sebuah software yang akan dibangun. UML ini sangat penting sekali dalam sebuah proses pembuatan suatu software.

Tanpa adanya UML, software yang akan dibangun bisa tidak selesai-selesai. Kalaupun selesai, maka software tersebut kemungkinan besar akan memiliki banyak bug.

UML memberikan model yang siap dipakai, bahasa pemodelan visual yang ekspresif untuk mengembangkan dan saling tukar menukar model dengan mudah dan dimengerti secara umum. Selain itu, UML dapat menyederhanakan proses dalam mendesain software.

Kegunaan UML (Unified Modeling Language)

UML biasanya digunakan untuk menganalisa dan mendesain software berbasiskan objek oriented. Ohiya, UML ini diciptakan oleh OMG atau Object Management Group.

Untuk membuat UML ini, ada beberapa alat atau tools atau software yang dapat digunakan. Berikut yang berbayar.
  1. Sybase Power Designer
  2. Rational Rose
  3. Microsoft Visio
  4. Enterprise Architect
Dan berikut yang tidak berbayar alias gratis.
  1. StarUML
  2. DIA Diagram Editor
  3. Umbrello
  4. ArgoUML
  5. Software Ideas Modeller
  6. Eclipse UML2

Bahasan selesai

UML sangat membantu sekali dalam proses perancangan pembuatan atau pengembangan sebuah sistem. Tanpa adanya UML, sistem yang dibangun tidak memiliki gambaran yang jelas dan valid. Dengan adanya UML, blueprint pembuatan atau pengembangan sistem dapat diciptakan.

Terima kasih minbal ucapkan kepada pembaca yang budiman. Kita bertemu di lain postingan. Bye.
Comment Policy: Silakan tuliskan komentar Anda yang sesuai dengan topik postingan halaman ini. Komentar yang berisi tautan tidak akan ditampilkan sebelum disetujui.
Buka Komentar
Tutup Komentar