OCSMP Model Builder - Intermediate prep ( ocsmpmbi1 | 28 hours )
Los delegados deben tener una certificación previa OCSMP de Model Builder - Fundamental antes de asistir a la capacitación
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.
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
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