Kerangka Materi
Modul 1. Mengapa Bahasa Baru
- Mengapa menggunakan model sistem?
- Dari SysML v1 ke SysML v2.
- Perbaikan dan manfaat utama.
- Bahasa, pustaka, dan API.
- Pengantar contoh kursus.
Modul 2. Konsep Baru Kunci
- Notasi berbasis teks dan grafis.
- Definisi, Penggunaan, dan Fitur.
- Hubungan pengetikan (typing) dan spesialisasi.
- Model, Tampilan, dan Diagram.
- Tampilan Standar SysML v2.
Modul 3. Paket dan Organisasi
- Paket dan organisasi model.
- Nama dan Ruang Nama.
- Kepemilikan dan hierarki paket.
- Impor dan visibilitas.
- Pustaka, Komentar, dan Dokumentasi.
Modul 4. Konteks Sistem
- Batas dan cakupan sistem.
- Pengguna eksternal dan sistem.
- Definisi dan Penggunaan Konteks.
- Koneksi tingkat tinggi.
- Contoh konteks sistem robot.
Modul 5. Pemodelan Kebutuhan
- Elemen kebutuhan dan pengenal.
- Subjek, Aktor, dan Pemangku Kepentingan.
- Definisi dan Penggunaan Kebutuhan.
- Kebutuhan Turunan (Sub-Requirements) dan pola yang dapat digunakan ulang.
- Asumsi dan kondisi yang diperlukan.
- Pemenuhan kebutuhan.
Modul 6. Kasus Penggunaan
- Perilaku yang diperlukan dan tujuan pengguna.
- Subjek, Aktor, dan Tujuan (Objectives).
- Definisi dan Penggunaan Kasus Penggunaan.
- Koneksi ke Kebutuhan.
- Kasus Penggunaan yang Disertakan (Included Use Cases).
- Dari Kasus Penggunaan ke Aksi.
Modul 7. Aksi dan Perilaku Berbasis Aliran
- Keterjadian (Occurrences) dan Aksi.
- Definisi dan Penggunaan Aksi.
- Perurutan, penyelesaian, dan terminasi.
- Jalur alternatif dan paralel.
- Parameter, Aliran, dan Aliran Suksesi (Succession Flows).
- Aksi Kirim dan Terima.
- Tampilan Aliran Aksi.
Modul 8. Bagian (Parts) dan Pemodelan Struktural
- Item dan Bagian.
- Definisi dan Penggunaan Bagian.
- Atribut dan nilai fitur.
- Penyelesaian struktural (dekomposisi) dan penggunaan ulang.
- Multiplicitas.
- Bagian Komposit dan Referensi.
- Spesialisasi dan definisi ulang.
Modul 9. Koneksi, Antarmuka, dan Aliran
- Definisi dan Penggunaan Koneksi.
- Definisi dan Penggunaan Port.
- Fitur berarah dan Port konjugat.
- Definisi dan Penggunaan Antarmuka.
- Koneksi versus Aliran.
- Tampilan Interkoneksi.
Modul 10. Tampilan Urutan (Sequence Views) dan Interaksi
- Partisipan dan garis hidup (lifelines).
- Pengiriman dan penerimaan peristiwa.
- Konteks interaksi.
- Pesan dan muatan (payloads).
- Perurutan pesan dan peristiwa.
- Contoh interaksi pengiriman robot.
Modul 11. Pemodelan Berbasis Status
- Definisi dan Penggunaan Status.
- Transisi, Pemicu, dan Penjaga (Guards).
- Aksi Masuk, Lakukan, dan Keluar.
- Efek transisi.
- Status bersarang dan paralel.
- Tampilan Transisi Status.
- Memilih antara Aksi atau Status.
Modul 12. Perhitungan, Kendala, dan Analisis
- Jumlah dan satuan.
- Definisi dan Penggunaan Perhitungan.
- Kasus Analisis, input, dan hasil.
- Kendala dan asersi.
- Contoh analisis waktu operasi.
- Membandingkan kandidat desain.
Modul 13. Dasar-dasar API SysML v2 dan Integrasi
- Tujuan dan layanan API.
- Penyedia dan Konsumen API.
- Proyek, Commit, Branch, dan Tag.
- Navigasi model dan kueri.
- PIM, PSM, REST/HTTP, dan OSLC.
- Integrasi dan otomasi.
Modul 14. Migrasi dari SysML v1.x
- Cakupan migrasi dan dukungan alat.
- Pemetaan konsep v1 ke v2.
- Dari diagram ke Tampilan.
- Tinjauan model yang dimigrasikan.
- Opsi adopsi dan proyek percontohan.
Persyaratan
Pemahaman dasar tentang konsep rekayasa sistem, termasuk kebutuhan, struktur sistem, dan perilaku. Familiaritas dengan SysML v1.x atau UML sangat membantu tetapi tidak diwajibkan. Pengetahuan sebelumnya tentang SysML v2 atau pengalaman pemrograman tidak diperlukan; peserta harus merasa nyaman bekerja di editor teks.
Target Peserta
Insinyur sistem, praktisi MBSE, arsitek sistem dan perangkat lunak, insinyur produk, analis bisnis teknis, dan pengguna SysML v1.x yang ingin mengembangkan keterampilan pemodelan SysML v2 yang praktis.
Testimoni (3)
Penjelasan tentang semua komponen dan cara penggunaannya melalui contoh-contoh
Olga Elizova
Kursus - Enterprise Architecture in the UAF
Diterjemahkan Mesin
Menyiapkan proyek yang dapat kami kerjakan sejak awal tanpa membuang waktu untuk menyiapkan file yang tidak diperlukan dalam latihan. Bersedia menjawab semua pertanyaan yang muncul dari peserta.
Robert Walczak - Hitachi Energy
Kursus - Systems Modeling with SysML and Enterprise Architect (EA)
Diterjemahkan Mesin
Latihlah latihan-latihan di EA.
Pawel - Krajowa Szkola Skarbowosci
Kursus - UML in Enterprise Architect (workshops)
Diterjemahkan Mesin