140 Kendrick Street,
Building A Suite 300
Needham, MA 02494, U.S.A.

OMG Logo

Ph:+1-781-444 0404
Fax: +1-781-444 0320
Email: info@omg.org



Reserve la Fecha: Días de Información
Y Tutoriales sobre Modelado, BPM y SOA
  
Encuentro Técnico | 22-26 junio, 2009
Real InterContinental, San Jose, Costa Rica

 

UML como elemento esencial para el desarrollo basado en modelos (Model Based Development – MBD)
Matthew Hause, Chief Consultant, Artisan Software Tools
Co-Chair del Grupo UPDM y Miembro del Comité SysML


El desarrollo basado en modelos es un elemento clave para los ingenieros de sistemas y de software y el Lenguaje Unificado de Modelado (UML) es a su vez un elemento fundamental de dicho enfoque. Si bien UML fue creado originalmente como un lenguaje para modelar la arquitectura del software, sus mecanismos de extensión le permitieron conquistar otras vastas áreas de utilización. El uso de UML y de sus perfiles hoy se extiende desde la concepción incial, requisitos, motivaciones de negocio y capacidades, Arquitectura Orientada a Servicio (SOA), hasta la ingeniería de sistemas con el System Modeling Language (SysML), sistemas embarcados, system on chip y modelación de la performance. El ultimo esfuerzo de estandardización corresponde al desarrollo de un Perfil Unificado para DoDAF y MODAF (UPDM) para crear un estándar de expresión para los frameworks arquitecturales militares usando UML y SysML.

Este tutorial iniciará con la definición de los elementos básicos de UML, como por ejemplo casos de uso y clases, los diferentes diagramas de UML y como utilizarlos. A continuación ofreceremos una panorámica del SysML, incluyendo sus cuatro pilares: estructura, comportamiento, requisitos y relaciones paramétricas, y de los diagramas SysML. Seguidamente presentaremos el UPDM y su utilización para modelar sistemas de sistemas. Finalmente, ilustraremos cómo todos estos elementos pueden ser combinados y usados armoniosamente en interrelación. El curso presentará ejemplos simples pero prácticos y significativos y se prevé la intervención de los participantes para asegurar una correcta comprensión de los conceptos presentados. El curso será desarrollado en idioma español por un experto en los temas tratados. El relativo material didáctico también estará disponible en español.

 

MDA como herramienta para la interoperabilidad
Cristián Madrigal-Mora, Researcher, German Research Center for Artificial Intelligence (DFKI GmbH)

El Desarrollo Dirigido por Modelos (MDD) está volviéndose cada vez más importante en el desarrollo de modernas aplicaciones y sistemas empresariales. Las herremientas basadas en MDD proponen un desarrollo de software dirigido por modelos en el cual los lenguages de modelaje visual, como por ejemplo UML, son utilizados para integrar integrar la variedad de tecnologías utilizadas en el desarrollo de sistemas de software. Asimismo, el paradigma de MDD nos facilita una mejor forma de enfrentar y resolver problemas de interoperabilidad en comparación a otros enfoques que no utilizan modelos. El nivel actual de desarrollo del MDD ha sido influenciado de gran froma por las actividades de estandarización de la OMG, centradas en la Arquitectura Dirigida por Modelos (MDA). El enfoque de MDA y los estándares que lo acompañan permiten concretar e integrar un modelo en multiples modelos objeto dependientes de cierta plataforma de software. Este proceso de concreción es alcanzado mediante la aplicación de trasnformaciones de modelo-a-modelo y de modelo-a-texto.

Este curso cubrirá los conceptos básicos de MDA, como el CIM, PIM y PSM, asimismo como las herramientas y técnicas utilizadas para transformar un tipo de modelo en otro. Los diferente subtemas serán ilustrados con ejemplo de variada complejidad, junto con algunos pequeños ejercicios para apoyar la comprensión de dichos conceptos. El curso será impartido en Español y el material didáctico también estará disponible en Español.


Last updated on 06/09/2009

Hit Counter

Copyright © 1997-2010 Object Management Group, Inc. All Rights Reserved. For questions about the WEBSITE , please contact webmaster@omg.org.
For TECHNICAL questions, please contact webtech@omg.org
.
This site is best viewed  with Netscape Navigator, Mozilla Firefox or Internet
Explorer versions 6.0 or later or any browser capable of viewing JavaScript and CSS 2.0. The site is using
DHTML JavaScript Menu By Milonic.com.