award icon svg Certificate

Struttura del corso

Panoramica sull'introduzione all'ingegneria dei sistemi

  • Motivazione 
  • Il processo di ingegneria dei sistemi
  • Applicazione tipica del processo di ingegneria dei sistemi
  • Approccio basato su documenti e basato su modelli per l'ingegneria dei sistemi
  • Revisione rapida di SysML
    • SysML Scopo e caratteristiche principali
    • SysML Panoramica del diagramma
    • Presentazione di SysML-Lite
    • Un metodo semplificato MBSE
      • La curva di apprendimento per SysML e MBSE
  • OCSMP Copertura della certificazione e SysML
  • Panoramica sui SysML Modelli con diagrammi

Il diagramma dei pacchetti

  • Panoramica
  • Definizione di pacchetti utilizzando un diagramma di pacchetti
  • Organizzazione di una gerarchia di pacchetti
  • Visualizzazione di Element impacchettabili su un diagramma di pacchetto
  • Pacchetti come spazi dei nomi
  • Importazione di modelli Element nei pacchetti
  • Visualizzazione delle dipendenze tra i Element impacchettabili

Blocchi

  • Diagramma di definizione dei blocchi
  • Modellazione della struttura e delle caratteristiche dei blocchi utilizzando le proprietà
  • Flussi
  • Comportamento del blocco
  • Modellazione delle interfacce tramite le porte
  • Modellazione delle gerarchie di classificazione mediante la generalizzazione
  • Modellazione delle configurazioni dei blocchi utilizzando le istanze
  • Semantica dei blocchi

Vincoli

  • Vincolo Expressioni
  • Incapsulamento dei vincoli nei blocchi di vincoli per consentire il riutilizzo
  • Utilizzo della composizione per la creazione di blocchi di vincoli complessi
  • Utilizzo di un diagramma parametrico per associare i parametri dei blocchi di vincolo
  • Vincolo delle proprietà dei valori di un blocco
  • Acquisizione di valori nelle configurazioni di blocco
  • Vincolare le proprietà dipendenti dal tempo per facilitare l'analisi basata sul tempo
  • Utilizzo dei blocchi di vincolo per vincolare i flussi di elementi

Activities

  • Il diagramma di attività
  • Azioni: la Fondazione
  • Oggetto e flussi di controllo
  • Segnali e altri eventi
  • Strutturazione Activities
  • Modellazione avanzata dei flussi
  • Modellazione dei vincoli sull'esecuzione delle attività
  • Correlare Activities a blocchi e altri comportamenti
  • Modellazione delle gerarchie di attività mediante diagrammi di definizione a blocchi
  • Diagramma a blocchi di flusso funzionale migliorato
  • Esecuzione di Activities

Modellazione del comportamento basato su messaggi con interazioni

  • Il diagramma di sequenza
  • Il contesto per le interazioni
  • Linee
  • Scambio di messaggi tra linee di vita
  • Rappresentazione del tempo in un diagramma di sequenza
  • Scenari complessi con frammenti combinati
  • Interazioni complesse
  • Decomposizione delle linee di vita per rappresentare il comportamento interno

Diagramma della macchina a stati

  • Comportamento basato su eventi e macchina a stati
  • Specifica degli stati
  • Transizione tra gli stati
  • Chiamate operative
  • Gerarchie statali
  • Contrasto tra stati discreti e continui

Use Case Diagramma

  • Utilizzo degli attori per rappresentare gli utenti di un sistema
  • Utilizzo di Use Case per descrivere la funzionalità del sistema
  • Elaborazione di Use Case con i comportamenti

Modellazione dei requisiti basati su testo e loro relazione con il design

  • Diagramma dei requisiti
  • Rappresentazione di un requisito di testo nel modello
  • Tipi di relazioni tra i requisiti
  • Relazioni trasversali
  • Rappresentazione della logica delle relazioni dei requisiti
  • Rappresentazione dei requisiti e delle relative relazioni nelle tabelle
  • Gerarchie dei requisiti di modellazione nei pacchetti
  • Modellazione di una gerarchia di contenimento dei requisiti
  • Derivazione dei requisiti di modellazione
  • Affermare che un requisito è soddisfatto
  • Verifica del soddisfacimento di un requisito
  • Riduzione dell'ambiguità dei requisiti utilizzando la relazione di perfezionamento
  • Utilizzo della relazione di traccia per utilizzo generico
  • Riutilizzo dei requisiti con la relazione di copia

Allocazioni

  • Alloca relazione
  • Notazione di allocazione
  • Tipi di allocazione
  • Riutilizzo: specifica della definizione e dell'utilizzo nell'allocazione
  • Allocazione del comportamento alla struttura utilizzando l'allocazione funzionale
  • Allocazione dei flussi comportamentali ai flussi strutturali
  • Allocazione tra gerarchie strutturali indipendenti
  • Modellazione dell'allocazione del flusso strutturale
  • Allocazione di proprietà profondamente nidificate
  • Valutazione dell'allocazione in un modello utente

Personalizzazione SysML per domini specifici

  • La specifica SysML e l'architettura del linguaggio
  • Definizione di librerie di modelli per fornire costrutti riutilizzabili
  • Definizione di stereotipi per estendere i concetti SysML
  • Estensione della lingua SysML utilizzando i profili
  • Applicazione di profili ai modelli utente per l'utilizzo di stereotipi
  • Applicazione di stereotipi durante la creazione di un modello
  • Definizione e utilizzo di fermi immagine per generare viste del modello

Metodo di ingegneria dei sistemi orientato agli oggetti

  • Panoramica del metodo
  • Un caso di studio/esempio

Integrazione di SysML in un ambiente di sviluppo di sistemi

  • Specifica di un ambiente di sviluppo di sistemi integrati
  • Meccanismi di scambio dati
  • Selezione di uno strumento di modellazione dei sistemi

Distribuzione SysML in un'organizzazione

  • Processo di miglioramento
  • Elements di una strategia di distribuzione
     

Requisiti

I delegati devono essere in possesso di una precedente certificazione OCSMP Model Builder - Fundamental prima di partecipare alla formazione

 28 ore

Numero di Partecipanti


Prezzo per Partecipante

Corsi in Arrivo

Categorie relative