Curso de Object Constraint Language (OCL) and Web Ontology Language (OWL)
El lenguaje de restricciones de objetos (OCL) es un lenguaje de expresión que especifica restricciones y refina los diagramas del lenguaje de modelado unificado (UML) para hacerlos comprensibles para las computadoras. Un lenguaje de ontología web (OWL) es un lenguaje semántico que representa un conocimiento rico y complejo sobre las cosas y sus relaciones.
Esta capacitación en vivo dirigida por un instructor (en el sitio o remota) está dirigida a programadores o cualquier persona que desee aprender y usar OCL y OWL para expresar todo tipo de requisitos de especificación, manipulación y consulta de modelos.
Al finalizar esta capacitación, los participantes podrán:
- Tener una mejor comprensión de la arquitectura OCL y OWL.
- Utilice OCL y OWL para expresar transformaciones de modelos.
Formato del curso
- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
Programa del Curso
Introducción
- Descripción de OCL y UML arquitectura del lenguaje
- Visión general de la estructura de OWL y ontologías
Lenguaje de restricción de objetos (OCL)
- Sintaxis abstracta y concreta
- Descripción de la semántica mediante UML
- Uso de la biblioteca estándar de OCL
- Uso de expresiones OCL en modelos UML
- Página de semántica
- Comprensión de otros conceptos de OCL
- Ampliación de la OCL
Lenguaje de ontología web (OWL)
- Descripción general del marco de descripción de recursos (RDF)
- XML Sintaxis de serialización para RDF
- Comprensión de los elementos básicos de OWL
- Descripción de las clases complejas de OWL
- Importación de ontologías
- Mapeo de ontologías
- Control de versiones de ontologías
Integración semántica de OCL y OWL
- Transformación UML del diagrama de clases a la ontología OWL
- Transformación de OWL/SWRL a lenguaje de marcado de reglas REWERSE (R2ML)
- Asignación de restricciones de integridad de R2ML a OCL
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de programación
- Conocimientos básicos de las estructuras de aplicación
Audiencia
- Programadores
- Ingenieros de software
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Object Constraint Language (OCL) and Web Ontology Language (OWL) - Booking
Curso de Object Constraint Language (OCL) and Web Ontology Language (OWL) - Enquiry
Object Constraint Language (OCL) and Web Ontology Language (OWL) - Consultas
Consultas
Testimonios (5)
La señora Malavika es una excelente entrenadora. Muy trabajadora y responde bien a mis consultas. Entiendo que el campo de SysML y EA es muy amplio, y ella hizo todo lo posible por presentar la formación de la manera más adecuada. Incluso dedicó su tiempo libre buscando respuestas a nuestras preguntas. ¡Mi respeto! ¡Una gran maestra!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Curso - System Engineering using SysML and UML 2
Traducción Automática
-Conocimiento del profesor sobre el tema fue realmente bueno. Él pudo explicar muy bien y responder todas las preguntas en ese momento. -Ser capaz de conocer todas las capacidades de la herramienta fue realmente bueno. -La estructura que mostró, como usar escenarios y rastreabilidad, sería realmente útil en mi trabajo diario.
Harsha Jain - Scania CV AB
Curso - Introduction to Enterprise Architect
Traducción Automática
Me gusta los ejemplos de código sencillos pero informativos.
Yue Wang - DBS Bank Ltd
Curso - Design Patterns
Traducción Automática
el conocimiento y los ejercicios.
JESUS RUBEN GARCIA SOLIS - Gobierno del Estado de Durango
Curso - Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
I mostly liked the exercises and examples.
Natalia Rodriguez Ucles
Curso - Business Process Modeling using BPMN and UML
Traducción Automática
Próximos cursos
Cursos Relacionados
Practical aspects of UML
21 HorasEl curso se extiende con el conocimiento de UML. Durante la formación, nos enfocamos en el uso práctico del lenguaje de la UML análisis orientado al objeto.
Business and System Analysis using UML Notation - Practical Workshop for PO in the Scrum Methodology
21 HorasEl análisis empresarial es el proceso de investigar, comprender y definir las necesidades empresariales para desarrollar soluciones que satisfagan esas necesidades. Jest Un elemento clave en el proceso de gestión de cambios en la organización y diseño de nuevas soluciones de negocio. El análisis empresarial tiene como objetivo garantizar que las soluciones tecnológicas, de procesos u organizativas satisfagan los objetivos y necesidades empresariales. Jest Un elemento clave para asegurar la efectividad de los proyectos y cambios en la organización, al asegurar que las soluciones implementadas sean precisas, factibles y cumplan plenamente con los requisitos del negocio.
Análisis de Procesos de Negocio con UML y BPMN
14 HorasPúblico del curso:
Gerentes que quieran entender diagramas BPMN, Business Consultores, Business Analistas, Business Ingenieros de Procesos, Analistas de Sistemas y cualquier persona que esté involucrada en el análisis y planificación de Business Procesos utilizando notación de modelado estandarizada y unificada.
Curso Goals:
- Producir diagramas de procesos de alta calidad
- Modelo en la notación de proceso BPMN
- Captura de información de proceso tal cual
- Implemente flujos de proceso optimizados para procesos con uso intensivo de personas
- Simplifique las definiciones de procesos complejos y divídalas en partes más manejables
Modelado de Procesos Empresariales Utilizando BPMN y UML
14 HorasObjetivo:
Este curso de formación tiene como objetivo ayudar a los analistas de negocio a aprender a modelar de manera eficiente sus procesos de negocio utilizando BPMN, así como los recursos que se manejan en sus actividades. Al llevarse a cabo mediante un marco empresarial ágil, los analistas de negocio aprenden durante este curso a utilizar las notaciones BPMN y las extensiones de negocio de UML adecuadas para abordar sus "requisitos de negocio" e impulsar de manera coherente las actividades subyacentes a nivel de diseño.
Patrones de Diseño
14 HorasHay un montón de patrones probados y ampliamente disponibles para todos. A veces se trata de cambiar los nombres e implementar el patrón en una tecnología específica. Puede ahorrar cientos de horas, que de lo contrario se gastarían en diseño y pruebas. Entrenamiento Go ALS Este curso tiene dos objetivos: en primer lugar, que le permite reutilizar los patrones ampliamente conocidos, en segundo lugar, que le permite crear patrones de reutilización y específicos de su organización. Le ayuda a estimar cómo los patrones pueden reducir los costos, sistematizar el proceso de diseño y generar un marco de código basado en sus patrones. Audiencia Diseñadores de software, analistas de negocios, gerentes de proyectos, programadores y desarrolladores, así como gerentes de operaciones y gerentes de división de software. Estilo del curso El curso se enfoca en los casos de uso y su relación con un patrón específico. La mayoría de los ejemplos se explican en UML y en ejemplos simples de Java (el idioma puede cambiar si el curso se reserva como un curso cerrado). Lo guía a través de las fuentes de los patrones y le muestra cómo catalogar y describir los patrones que se pueden reutilizar en su organización.
Introducción a Enterprise Architect
7 HorasEste curso de capacitación Introducción a Enterprise Architect está diseñado para todas las personas que deseen utilizar la herramienta de modelado UML de Sparx Systems, Enterprise Architect, para sus actividades de modelado pero no estén familiarizadas con las características, funciones y el uso de Enterprise Architect.
Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML
21 HorasObjetivo:
Este curso de capacitación tiene como objetivo ayudar a los gerentes de productos, propietarios de productos, analistas de negocios, arquitectos de sistemas y desarrolladores a comprender cómo gestionar los requisitos de manera eficiente sobre la base de la visión del producto hasta guiar a los desarrolladores con precisión en la implementación de los mismos.
Más en detalle, este curso tiene como objetivo ayudar a los gerentes de productos a definir mejor las propuestas de valor de sus productos sobre la base de las estrategias y las necesidades de los interesados. Business analistas de Business y los propietarios de productos entienden cómo describir los requisitos de la acumulación de productos, luego descubren épicas e historias de usuario apropiadas del sistema al tiempo que contribuyen a la creación del valor requerido. A lo largo de los ejercicios interactivos de estudio de casos, los participantes aprenden a describir en detalle dichos requisitos para validar la comprensión correcta de las necesidades y preparar las pruebas de aceptación del sistema. Por lo tanto, solo utilizando un perfil UML muy común y productivo, aprenden a estructurar los requisitos para comunicarse de manera eficiente con arquitectos y desarrolladores a través de un proceso de recopilación de requisitos iterativos.
Audiencia:
- Gerentes de producto
- Propietarios de productos
- Analistas de Business
- Cualquier persona intervino en el proceso de Management requisitos.
Certificación OCUP2 UML 2.5 - Preparación para los Exámenes Básicos
21 HorasOCUP2 Desarrollador de contenido
NobleProg tiene el estatus oficial OMG de Desarrollador de Contenido OCUP 2 , lo que significa que nuestros esquemas de cursos y materiales de capacitación fueron desarrollados por los mismos expertos que prepararon las preguntas para los exámenes OCUP 2.
Audiencia
Desarrolladores, programadores, analistas de negocio, gestores de proyectos, arquitectos de software, testers, responsables de la documentación o cualquier persona involucrada en el proceso de desarrollo de software.
Objetivos
Le prepara para trabajar con los elementos UML más comunes
Te enseña a crear modelos sencillos UML
Te prepara para ser miembro de un UML equipo de desarrollo
Ingeniería de Sistemas Utilizando SysML y UML 2
21 HorasObjetivo:
Ayudar a los analistas y diseñadores del dominio de la ingeniería de sistemas a comprender cómo recopilar requisitos de manera eficiente y luego pasar por la implementación del diseño de software integrado sobre la base de las especificaciones del sistema utilizando UML, 2 y SysML.
Esta capacitación de 3 días tiene como objetivo ayudar a los analistas de sistemas a expresar de manera eficiente sus necesidades y a los diseñadores a realizar el diseño arquitectónico adecuado del sistema sobre la base de estas necesidades.
La arquitectura del sistema resultante proporciona un buen nivel de agilidad al software del sistema embebido frente a los cambios, ya que permite una trazabilidad coherente de las reglas de negocio encapsuladas en las funciones del sistema y las de las opciones de uso (casos de uso) de los usuarios finales hacia el nivel de implementación del software.