OCSMP Model Builder - Intermediate prep ( ocsmpmbi1 | 28 hours )

Prerequisites:

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

Overview:

L'esame OCSMP Model Builder - Intermediate verifica le conoscenze e le competenze utilizzate per sviluppare modelli di sistema utilizzando il set completo di funzionalità SysML. Questa capacità consente una modellazione più dettagliata e precisa di requisiti, struttura, comportamento e vincoli parametrici rispetto a quelli modellati a livello Fundamental. Inoltre, questo ingegnere ha la comprensione necessaria per organizzare modelli complessi, definire le interrelazioni tra elementi e diagrammi del modello e valutare aspetti della qualità del modello, inclusa la conformità ai vincoli di linguaggio e metodo. Il livello di conoscenza testato da questa certificazione, accompagnato da un corrispondente livello di competenza nei metodi e negli strumenti di ingegneria dei sistemi basati su modelli, è appropriato per un System Modeling Lead per un progetto e per i membri del team di alto livello che contribuiscono in modo indipendente al modello o al sistema, come un Lead Systems Engineer. La certificazione OCSMP Model Builder - Intermediate è un prerequisito per la certificazione più elevata del programma, OCSMP Model Builder - Advanced, e richiede la certificazione OCSMP Model Builder - Fundamental come prerequisito.

La struttura del corso si basa sul libro A Practical Guide to SysML: The Systems Modeling Language di Friedenthal, Moore e Steiner.

Course Outline:

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
     
Sites Published:

United Arab Emirates - OCSMP Model Builder - Intermediate prep

Qatar - OCSMP Model Builder - Intermediate prep

Egypt - OCSMP Model Builder - Intermediate prep

Saudi Arabia - OCSMP Model Builder - Intermediate prep

South Africa - OCSMP Model Builder - Intermediate prep

Brasil - OCSMP Model Builder - Intermediate prep

Canada - OCSMP Model Builder - Intermediate prep

中国 - OCSMP Model Builder - Intermediate prep

香港 - OCSMP Model Builder - Intermediate prep

澳門 - OCSMP Model Builder - Intermediate prep

台灣 - OCSMP Model Builder - Intermediate prep

USA - OCSMP Model Builder - Intermediate prep

Österreich - OCSMP Model Builder - Intermediate prep

Schweiz - OCSMP Model Builder - Intermediate prep

Deutschland - OCSMP Model Builder - Intermediate prep

Czech Republic - OCSMP Model Builder - Intermediate prep

Denmark - OCSMP Model Builder - Intermediate prep

Estonia - OCSMP Model Builder - Intermediate prep

Finland - OCSMP Model Builder - Intermediate prep

Greece - OCSMP Model Builder - Intermediate prep

Magyarország - OCSMP Model Builder - Intermediate prep

Ireland - OCSMP Model Builder - Intermediate prep

Israel - OCSMP Model Builder - Intermediate prep

Luxembourg - OCSMP Model Builder - Intermediate prep

Latvia - OCSMP Model Builder - Intermediate prep

España - OCSMP Model Builder - Intermediate prep

Italia - OCSMP Model Builder - Intermediate prep

Lithuania - OCSMP Model Builder - Intermediate prep

Nederland - OCSMP Model Builder - Intermediate prep

Norway - OCSMP Model Builder - Intermediate prep

Portugal - OCSMP Model Builder - Intermediate prep

România - OCSMP Model Builder - Intermediate prep

Sverige - OCSMP Model Builder - Intermediate prep

Türkiye - OCSMP Model Builder - Intermediate prep

Malta - OCSMP Model Builder - Intermediate prep

Belgique - OCSMP Model Builder - Intermediate prep

France - OCSMP Model Builder - Intermediate prep

日本 - OCSMP Model Builder - Intermediate prep

Australia - OCSMP Model Builder - Intermediate prep

Malaysia - OCSMP Model Builder - Intermediate prep

New Zealand - OCSMP Model Builder - Intermediate prep

Philippines - OCSMP Model Builder - Intermediate prep

Singapore - OCSMP Model Builder - Intermediate prep

Thailand - OCSMP Model Builder - Intermediate prep

Vietnam - OCSMP Model Builder - Intermediate prep

India - OCSMP Model Builder - Intermediate prep

Argentina - OCSMP Model Builder - Intermediate prep

Chile - OCSMP Model Builder - Intermediate prep

Costa Rica - OCSMP Model Builder - Intermediate prep

Ecuador - OCSMP Model Builder - Intermediate prep

Guatemala - OCSMP Model Builder - Intermediate prep

Colombia - OCSMP Model Builder - Intermediate prep

México - OCSMP Model Builder - Intermediate prep

Panama - OCSMP Model Builder - Intermediate prep

Peru - OCSMP Model Builder - Intermediate prep

Uruguay - OCSMP Model Builder - Intermediate prep

Venezuela - OCSMP Model Builder - Intermediate prep

Polska - OCSMP Model Builder - Intermediate prep

United Kingdom - OCSMP Model Builder - Intermediate prep

South Korea - OCSMP Model Builder - Intermediate prep

Pakistan - OCSMP Model Builder - Intermediate prep

Sri Lanka - OCSMP Model Builder - Intermediate prep

Bulgaria - OCSMP Model Builder - Intermediate prep

Bolivia - OCSMP Model Builder - Intermediate prep

Indonesia - OCSMP Model Builder - Intermediate prep

Kazakhstan - OCSMP Model Builder - Intermediate prep

Moldova - OCSMP Model Builder - Intermediate prep

Morocco - OCSMP Model Builder - Intermediate prep

Tunisia - OCSMP Model Builder - Intermediate prep

Kuwait - OCSMP Model Builder - Intermediate prep

Oman - OCSMP Model Builder - Intermediate prep

Slovakia - OCSMP Model Builder - Intermediate prep

Kenya - OCSMP Model Builder - Intermediate prep

Nigeria - OCSMP Model Builder - Intermediate prep

Botswana - OCSMP Model Builder - Intermediate prep

Slovenia - OCSMP Model Builder - Intermediate prep

Croatia - OCSMP Model Builder - Intermediate prep

Serbia - OCSMP Model Builder - Intermediate prep

Bhutan - OCSMP Model Builder - Intermediate prep

Nepal - OCSMP Model Builder - Intermediate prep