Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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