UML (Unified Modeling Language)
● UML adalah bahasa untuk pengembangan standar model perangkat lunak cetak biru.
● Bahasa adalah bahasa model memiliki sebuah kamus dari kata-kata danberdasarkan aturan gambar konseptual dan fisik dari sistem
● UML seperti bahasa model menyatakan cara membuat dan membaca modeldengan benar, tetapi tidak menyatakan model apa yang membuat dan ketika harusdibuat

Peran UML
UML adalah bahasa untuk
● Visualisasi
-Menjelaskan ide-ide dalam notasi dan semantik lebih mudah dipahami oleh siapa saja
● Spesifikasi
-Spesifikasi semua analisis keputusan penting, desain dan implementasi harus diambildalam pengembangan dan penyebaran sistem perangkat lunak
● Konstruksi
-UML bukanlah sebuah bahasa pemrograman visual
-Model UML bisa dihubungkan langsung dengan beberapa bahasa pemrograman
-Maju teknik: menghasilkan kode dari model
-Reverse engineering: membangun sebuah model kode
● Dokumentasi
-UML termasuk dokumentasi dan sistem arsitektur rinci
-Untuk bahasa untuk mengungkapkan kebutuhan dan pengujian.
-UML menyediakan bahasa untuk perencanaan manajemen kegiatan proyek dan rilis
Hal-hal struktural
● Struktural adalah kata benda model UML
-Kelas
● Ikhtisar dari serangkaian benda-benda yang berbagi atribut, operasi, hubungan dansemantik yang sama
● A kelas mengimplementasikan antarmuka satu atau lebih
-Interface
● A serangkaian operasi yang menyatakan layanan kelas atau komponen
● antarmuka menjelaskan perilaku dari benda-benda yang diberikan kepada pihakluar.
● Antarmuka hanya dapat menyatakan beberapa atau semua perilaku kelas /komponen.
● Kolaborasi
-Interaksi dan satu set aturan dan unsur-unsur lain yang bekerja sama untukmenyediakan perilaku bekerja sama
-Menyatakan penerapan pola pembentukan sistem
● Kasus penggunaan
-Tinjauan dari serangkaian urutan tindakan yang terjadi dalam sistem yangmenghasilkan nilai aktor
-Digunakan untuk menstrkturkan sistem perilaku dalam model
-Ini merupakan realisasi dari kerjasama.
● Aktif kelas
-Kelas yang objek memiliki satu atau lebih proses / thread aktivitas sehingga hal inidapat mulai kontrol
● Komponen
-Fisik dan diganti bagian dari sistem menyediakan realisasi seperangkat antarmuka
-Menyatakan paket fisik dari elemen logika, seperti kelas, antarmuka dan kolaborasi
● Node
-Unsur-unsur fisik yang ada pada jangka waktu dan mengungkapkan perhitungansesumber, memori dan kemampuan pengolahan yang
0 comments:
Post a Comment