Temario del curso
Introducción al curso
- Módulo de introducción
- Estructura del temario del curso
- Recursos adicionales
- Introducciones en clase
Conceptos generales
- Marca NoMagic vs. CATIA Magic
- Complemento (Plugin) vs. Macro vs. Script
- Lenguajes admitidos
- Uso de un IDE para el desarrollo
- Acciones y comportamientos opacos
- Expresiones estructuradas
Introducción a la API
- ¿Qué es una API?
- Comprensión de los JavaDocs
- Cambios de versión
- Importaciones
Clases comunes y útiles
- Descripción general
- Elemento y Elemento con nombre (Named Element)
- Ayudantes de aplicación y proyecto
- Gestión de sesiones
- Registro del elemento seleccionado
¿Dónde se coloca el código?
- Descripción general
- Guardado de macros
- Localmente
- En un elemento macro
- En un comportamiento opaco
- Ejecución de macros
- Diálogo de creación de macro
- Diálogo de evaluación de expresiones
- Diálogo de cuerpo y lenguaje
- Simulación de comportamientos opacos
- Simulación de diagramas de actividad
- Uso de scripts
Ejemplos y ejercicios prácticos
- Ejemplos de macros y scripts
- Laboratorio práctico
- Laboratorio de scripts
- Hola Mundo
- Columna personalizada
- Leyendas dinámicas
- Paquetes inteligentes
- Laboratorio de macros
- Hola Mundo+
- Buscar e imprimir todos los bloques
- Renombrar bloques de interfaz
- Creación de elementos
- Laboratorio de scripts
Requerimientos
Este curso asume que los estudiantes ya poseen conocimientos fundamentales de SysML o UML y tienen experiencia utilizando una herramienta MBSE, preferiblemente Cameo EA / MagicDraw. Si bien este curso proporcionará repases sobre diagramas, elementos y relaciones, las conferencias y demostraciones sobre estos temas básicos se impartirán a un ritmo acelerado, por lo que es probable que los estudiantes sin experiencia tengan dificultades para seguir el ritmo.
Audiencia objetivo:
- Ingenieros de sistemas involucrados en el modelado de arquitectura y diseño de sistemas.
- Profesionales de Ingeniería de Sistemas Basada en Modelos (MBSE).
Reseñas (1)
La explicación de todos los componentes y su uso en los ejemplos
Olga Elizova
Curso - Enterprise Architecture in the UAF
Traducción Automática