Kerangka Materi
Pengantar
- Perkenalan antar instruktur dan peserta
- Pengenalan konsep pemodelan
- Pengantar SysML
- Pengenalan MagicDraw/Cameo
- Definisi studi kasus
Dekomposisi Struktur Sistem
- Notasi diagram paket
- Memecah sistem menjadi beberapa paket
- Pemodelan ketergantungan antar paket
- Latihan praktis: Membuat struktur paket
Menganalisis Kebutuhan Pengguna
- Notasi diagram kasus penggunaan
- Mengidentifikasi aktor
- Mengidentifikasi kasus penggunaan
- Hubungan antar kasus penggunaan
- Latihan praktis: Memodelkan kasus penggunaan
Menentukan Persyaratan Sistem
- Mengubah kasus penggunaan menjadi persyaratan sistem
- Notasi diagram persyaratan
- Merumuskan persyaratan secara spesifik
- Mengatur struktur persyaratan
- Memverifikasi persyaratan menggunakan kasus uji
- Hubungan antar persyaratan
- Latihan praktis: Memodelkan persyaratan sistem
Menentukan Blok Struktural (Pandangan Kotak Hitam)
- Notasi diagram definisi blok
- Memahami konsep blok struktural
- Pemodelan properti blok
- Mengaitkan hubungan antar blok
- Menyusun kamus data sistem
- Latihan praktis: Memodelkan pandangan kotak hitam sebuah sistem
Memodelkan Struktur Blok (Pandangan Kotak Putih)
- Diagram blok internal
- Visualisasi komponen penyusun blok
- Menghubungkan komponen dengan konektor
- Mendefinisikan port
- Mengatur aliran elemen serta blok antarmuka
- Latihan praktis: Memodelkan pandangan kotak putih sebuah sistem
Memodelkan Batasan Sistem
- Membuat blok batasan
- Mengaitkan properti batasan dengan nilai numeriknya
- Menjalankan perhitungan parametrik
- Latihan praktis: Memodelkan kalkulasi parametrik
Mendesain Perilaku Sistem Berbasis Keadaan
- Notasi diagram mesin keadaan
- Mengidentifikasi keadaan-keadaan sistem
- Mendefinisikan peristiwa transisi antar keadaan
- Merumuskan sinyal-sinyal yang memicu perubahan keadaan
- Menentukan efek-efek yang terjadi akibat perubahan keadaan
- Menjalankan simulasi mesin keadaan
- Latihan praktis: Memodelkan mesin keadaan
Mendesain Alur Kendali dan Data
- Diagram aktivitas
- Mengatur aktivitas-aktivitas dalam sistem
- Menentukan parameter yang terlibat
- Merumuskan aksi-aksi tertentu
- Memodelkan alur kendali antar elemen sistem
- Memodelkan alur data dalam sistem
- Menjalankan simulasi aktivitas yang telah dirancang
- Latihan praktis: Memodelkan berbagai aktivitas sistem
Mendesain Komunikasi Antar Elemen
- Notasi diagram sekuensial
- Memodelkan garis kehidupan antar entitas
- Menggambarkan proses pengiriman pesan antara elemen-elemen sistem
- Menguraikan interaksi secara lebih kompleks dengan pendekatan referensi
- Penerapan fragmen interaksi pada pemodelan komunikasi
- Menetapkan batasan waktu antar elemen sistem
- Latihan praktis: Memodelkan berbagai interaksi dalam sistem
Memodelkan Konstruksi Silang-Sistem
- Arsitektur logika dan fisik sebuah sistem
- Hubungan alokasi antar komponen sistem
- Opsi tampilan hasil hubungan alokasi
- Mengidentifikasi jenis-jenis hubungan alokasi
- Pembuatan matriks alokasi sistem
- Latihan praktis: Membuat matriks alokasi sistem
Validasi Model
- Pengenalan kursus secara umum
- Konsep dasar validasi model
- Cara membuat paket validasi khusus sesuai kebutuhan
- Pengantar konsep metrik model
- Paket metrik yang sudah tersedia secara default
- Cara merancang paket metrik khusus sesuai kebutuhan pengguna
Model dan Ekspresi Terstruktur
- Modul 01 – Pengantar
- Modul 02 – Dasar-dasar yang Perlu Diketahui
- Modul 03 – Metamodel UML dan Profilnya
- Modul 04 – Operasi Navigasi dalam Model
- Modul 05 – Fitur Pencarian, Pengujian, dan Penyaringan Data
- Modul 06 – Nilai serta Operasi yang Bisa Diperoleh dari Model
- Modul 07 – Penggunaan Skrip dalam Pemodelan
- Modul 08 – Penerapan Praktis Fitur MagicDraw
Estimasi Durasi Pelatihan
- Latihan praktis, 60%
- Materi presentasi, 35%
- Demonstrasi perangkat lunak, 5%
Persyaratan
Tidak ada prasyarat khusus.
Target Peserta:
- Insinyur Sistem yang terlibat dalam pemodelan arsitektur dan desain sistem.
- Praktisi Pengembangan Sistem Berbasis Model (MBSE).
Testimoni (2)
Pemanfaatan detail EA SW serta pemahaman konsep-konsep utama SySUML
Marco Barducci - IDS Ingegneria Dei Sistemi S.p.A.
Kursus - Systems Modelling with SysML
Diterjemahkan Mesin
Penjelasan tentang semua komponen dan cara penggunaannya melalui contoh-contoh
Olga Elizova
Kursus - Enterprise Architecture in the UAF
Diterjemahkan Mesin