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

Prerequisites:

Los delegados deben tener una certificación previa OCSMP de Model Builder - Fundamental antes de asistir a la capacitación

Overview:

El examen OCSMP Model Builder – Intermediate pone a prueba los conocimientos y las habilidades que se utilizan para desarrollar modelos de sistemas utilizando el conjunto completo de funciones SysML. Esta capacidad permite un modelado más detallado y preciso de los requisitos, la estructura, el comportamiento y las restricciones paramétricas que los modelados en el nivel Fundamental. Además, este ingeniero tiene la comprensión necesaria para organizar modelos complejos, definir las interrelaciones entre los elementos y diagramas del modelo y evaluar aspectos de la calidad del modelo, incluida la conformidad con las restricciones del lenguaje y del método. El nivel de conocimiento que pone a prueba esta certificación, acompañado de un nivel correspondiente de experiencia en métodos y herramientas de ingeniería de sistemas basados en modelos, es adecuado para un líder de modelado de sistemas para un proyecto y para los miembros del equipo de mayor rango que contribuyen de forma independiente al modelo o al sistema, como un ingeniero de sistemas líder. La certificación OCSMP Model Builder – Intermediate es un requisito previo para la certificación más alta del programa, OCSMP Model Builder – Advanced, y requiere la certificación OCSMP Model Builder – Fundamental como requisito previo.

La estructura del curso se basa en el libro - A Practical Guide to SysML: The Systems Modeling Language de Friedenthal, Moore y Steiner.

Course Outline:

Introducción a la Ingeniería de Sistemas Visión General 

  • Motivación 
  • El proceso de ingeniería de sistemas
  • Aplicación típica del proceso de ingeniería de sistemas
  • Enfoque basado en documentos frente a enfoque basado en modelos para ingeniería de sistemas
  • Revisión rápida de SysML
    • SysML Propósito y características clave
    • SysML Descripción general del diagrama
    • Presentación de SysML-Lite
    • Un método simplificado MBSE
      • La curva de aprendizaje para SysML y MBSE
  • OCSMP Cobertura de certificación y SysML
  • Descripción general de SysML Modelos con diagramas

El diagrama del paquete

  • Visión general
  • Definición de paquetes mediante un diagrama de paquetes
  • Organización de una jerarquía de paquetes
  • Mostrando los Elements empaquetables en un diagrama de paquetes
  • Paquetes como espacios de nombres
  • Importación de modelos Elements en paquetes
  • Mostrando dependencias entre Elements empaquetables

Bloques

  • Diagrama de definición de bloques
  • Modelado de la estructura y las características de los bloques mediante propiedades
  • Flujos
  • Comportamiento de bloqueo
  • Modelado de interfaces mediante puertos
  • Modelado de jerarquías de clasificación mediante generalización
  • Modelado de configuraciones de bloques mediante instancias
  • Semántica de los bloques

Restricciones

  • Restricción Expressiones
  • Encapsulación de restricciones en bloques de restricciones para permitir la reutilización
  • Uso de la composición para crear bloques de restricción complejos
  • Uso de un diagrama paramétrico para enlazar parámetros de bloques de restricción
  • Restricción de las propiedades de valor de un bloque
  • Captura de valores en configuraciones de bloques
  • Restringir las propiedades dependientes del tiempo para facilitar el análisis basado en el tiempo
  • Uso de bloques de restricción para restringir los flujos de elementos

Activities

  • El diagrama de actividades
  • Acciones: La Fundación
  • Flujo de objeto y control
  • Señales y otros eventos
  • Estructuración Activities
  • Modelado de flujo avanzado
  • Modelado de restricciones en la ejecución de actividades
  • Relacionar Activities con bloques y otros comportamientos
  • Modelado de jerarquías de actividades mediante diagramas de definición de bloques
  • Diagrama de bloques de flujo funcional mejorado
  • Ejecutando Activities

Modelado del comportamiento basado en mensajes con interacciones

  • El diagrama de secuencia
  • El contexto de las interacciones
  • Technytrac
  • Intercambio de mensajes entre Lifelines
  • Representación del tiempo en un diagrama de secuencia
  • Escenarios complejos con fragmentos combinados
  • Interacciones complejas
  • Descomposición de líneas de vida para representar el comportamiento interno

Diagrama de la máquina de estado

  • Comportamiento basado en eventos y máquina de estado
  • Especificación de estados
  • Transición entre Estados
  • Llamadas de operación
  • Jerarquías de estado
  • Contrastes de estados discretos y continuos

Use Case Diagrama

  • Uso de actores para representar a los usuarios de un sistema
  • Uso de Use Cases para describir la funcionalidad del sistema
  • Elaborando Use Cases con Comportamientos

Modelado de requisitos basados en texto y su relación con el diseño

  • Diagrama de requisitos
  • Representación de un requisito de texto en el modelo
  • Tipos de relaciones de requisitos
  • Relaciones transversales
  • Representación de la justificación de las relaciones de requisitos
  • Representación de los requisitos y sus relaciones en tablas
  • Modelado de jerarquías de requisitos en paquetes
  • Modelado de una jerarquía de contención de requisitos
  • Derivación de requisitos de modelado
  • Afirmar que se cumple un requisito
  • Verificación de que se cumple un requisito
  • Reducción de la ambigüedad de los requisitos mediante la relación de refinamiento
  • Uso de la relación de seguimiento de uso general
  • Reutilización de requisitos con la relación de copia

Asignaciones

  • Asignar relación
  • Notación de asignación
  • Tipos de asignación
  • Reutilización: Especificación de la definición y el uso en la asignación
  • Imputación de comportamiento a estructura mediante imputación funcional
  • Asignación de flujos de comportamiento a flujos estructurales
  • Asignación entre jerarquías estructurales independientes
  • Modelado de la asignación de flujo estructural
  • Asignación de propiedades anidadas en profundidad
  • Evaluación de la asignación en un modelo de usuario

Personalización SysML para dominios específicos

  • La SysML Especificación y Arquitectura del Lenguaje
  • Definición de bibliotecas de modelos para proporcionar construcciones reutilizables
  • Definición de estereotipos para ampliar SysML conceptos
  • Ampliación del idioma SysML mediante perfiles
  • Aplicación de perfiles a modelos de usuario para utilizar estereotipos
  • Aplicación de estereotipos al construir un modelo
  • Definición y uso de puntos de vista para generar vistas del modelo

Método de Ingeniería de Sistemas Orientado a Objetos

  • Descripción general del método
  • Un estudio de caso/ejemplo

Integración SysML en un entorno de desarrollo de sistemas

  • Especificación de un entorno de desarrollo de sistemas integrados
  • Mecanismos de intercambio de datos
  • Selección de una herramienta de modelado del sistema

Implementación SysML en una organización

  • Proceso de mejora
  • Elements de una estrategia de despliegue
     
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