Bize Ulaşın
 Süre 21 Saat

Eğitim İçeriği

Modül 1. Neden Yeni Bir Dil

  • Sistem modellerinin neden kullanıldığı?
  • SysML v1'den SysML v2'ye geçiş.
  • Temel iyileştirmeler ve faydalar.
  • Dil, kütüphaneler ve API.
  • Kurs örneğine giriş.

Modül 2. Temel Yeni Kavramlar

  • Metinsel ve grafiksel notasyon.
  • Tanımlar, Kullanımlar ve Özellikler (Features).
  • Tiplemeler ve uzmanlaşma ilişkileri.
  • Modeller, Görünümler (Views) ve Diyagramlar.
  • Standart SysML v2 Görünümleri.

Modül 3. Paketler ve Örgütlenme

  • Paketler ve model organizasyonu.
  • İsimler ve İsim Alanları.
  • Sahiplik ve paket hiyerarşileri.
  • İçe aktarmalar ve görünürlük.
  • Kütüphaneler, Yorumlar ve Dokümantasyon.

Modül 4. Sistem Bağlamı

  • Sistem sınırı ve kapsamı.
  • Dış kullanıcılar ve sistemler.
  • Bağlam Tanımları ve Kullanımları.
  • Yüksek düzey bağlantılar.
  • Robot sistemi bağlamı örneği.

Modül 5. Gereksinim Modellemesi

  • Gereksinim unsurları ve tanımlayıcılar.
  • Konular, Aktörler ve Paydaşlar.
  • Gereksinim Tanımları ve Kullanımları.
  • Alt Gereksinimler ve yeniden kullanılabilir kalıplar.
  • Varsayımlar ve zorunlu koşullar.
  • Gereksinim tatmini.

Modül 6. Kullanım Durumları

  • Zorunlu davranış ve kullanıcı hedefleri.
  • Konular, Aktörler ve Amaçlar.
  • Kullanım Durumu Tanımları ve Kullanımları.
  • Gereksinimlerle bağlantılar.
  • Dahil edilen Kullanım Durumları.
  • Kullanım Durumlarından Aksiyonlara (Actions).

Modül 7. Aksiyonlar ve Akış Temelli Davranış

  • Oluşumlar (Occurrences) ve Aksiyonlar.
  • Aksiyon Tanımları ve Kullanımları.
  • Sıralama, tamamlanma ve sonlandırma.
  • Alternatif ve paralel yollar.
  • Parametreler, Akışlar ve Ardıl Akışlar.
  • Gönderme ve Kabul Aksiyonları.
  • Aksiyon Akışı Görünümleri.

Modül 8. Parçalar ve Yapısal Modelleme

  • Öğeler (Items) ve Parçalar (Parts).
  • Parça Tanımları ve Kullanımları.
  • Öznitelikler ve özellik değerleri.
  • Yapısal parçalanma ve yeniden kullanım.
  • Çokluklar (Multiplicities).
  • Bileşik ve referans Parçalar.
  • Uzmanlaşma ve yeniden tanımlama.

Modül 9. Bağlantılar, Arayüzler ve Akışlar

  • Bağlantı Tanımları ve Kullanımları.
  • Liman (Port) Tanımları ve Kullanımları.
  • Yönlendirilmiş özellikler ve konjuge Limanlar.
  • Arayüz Tanımları ve Kullanımları.
  • Bağlantılar ile Akışlar arasındaki fark.
  • Birlikte bağlantı (Interconnection) Görünümleri.

Modül 10. Sıra Görünümleri ve Etkileşimler

  • Katılımcılar ve yaşam çizgileri (lifelines).
  • Olay gönderimi ve alma.
  • Etkileşim bağlamları.
  • İletiler ve yük (payloads).
  • İleti ve olay sıralaması.
  • Robot teslimat etkileşimi örneği.

Modül 11. Durum Temelli Modelleme

  • Durum Tanımları ve Kullanımları.
  • Geçişler, Tetikleyiciler ve Kalkanlar (Guards).
  • Giriş, Çalışma (Do) ve Çıkış Aksiyonları.
  • Geçiş etkileri.
  • İç içe ve paralel Durumlar.
  • Durum Geçiş Görünümleri.
  • Aksiyonlar mı Durumlar mı? Seçim.

Modül 12. Hesaplamalar, Kısıtlamalar ve Analiz

  • Miktarlar ve birimler.
  • Hesaplama Tanımları ve Kullanımları.
  • Analiz Vaka(ları), girdiler ve sonuçlar.
  • Kısıtlamalar ve iddialar (assertions).
  • Çalışma zamanı analiz örneği.
  • Tasarım adaylarını karşılaştırma.

Modül 13. SysML v2 API ve Entegrasyon Temelleri

  • API amacı ve servisleri.
  • API Sağlayıcıları ve Tüketicileri.
  • Projeler, Commit'ler, Branch'ler ve Tag'ler.
  • Model gezinme ve sorgular.
  • PIM, PSM, REST/HTTP ve OSLC.
  • Entegrasyon ve otomasyon.

Modül 14. SysML v1.x'ten Geçiş

  • Geçiş kapsamı ve araç desteği.
  • v1 kavramlarını v2'ye eşleme.
  • Diyagramlardan Görünümlere geçiş.
  • Geçirilmiş modelleri inceleme.
  • Uygulama seçenekleri ve pilot projeler.

Kurs İçin Gerekli Önbilgiler

Gereksinimler, sistem yapısı ve davranışı da dahil olmak üzere sistem mühendisliği kavramlarına temel düzeyde hâkimiyet. SysML v1.x veya UML bilgisi işe yarar ancak zorunlu değildir. Önceki SysML v2 bilgisi veya programlama deneyimi gerekmez; katılımcıların metinsel bir editörde rahatça çalışabilmesi yeterlidir.

Hedef Kitle

Pratik SysML v2 modelleme becerileri geliştirmek isteyen sistem mühendisleri, MBSE uygulayıcıları, sistem ve yazılım mimarları, ürün mühendisleri, teknik iş analistleri ve SysML v1.x kullanıcıları.

Katılımcı Sayısı


Katılımcı başına fiyat

Danışanlarımızın Yorumları (3)

Yaklaşan Etkinlikler

İlgili Kategoriler