Executive Secretary

II Conferencia Internacional de Procesamiento de la Información "CIPI - IOTAI2019" -International Workshop on Internet of Things and Artificial Intelligence

II Conferencia Internacional de Procesamiento de la Información

CIPI - IOTAI2019

Módulo PIM-PSM versión 5.0 de la herramienta jMDA

El desarrollo de un software es un proceso complejo y difícil de gestionar en el que intervienen múltiples elementos. El ciclo de vida de este producto se ve permeado de disímiles problemáticas que lo afectan, hasta no responder a las necesidades identificadas. El Object Management Group (OMG), ha prestado especial atención al problema de interoperabilidad e integración de software, definiendo numerosas especificaciones y estándares. En el 2001, OMG establece el framework “Model Driven Architect” (MDA), como arquitectura para el desarrollo de aplicaciones. En este paradigma de desarrollo, los modelos guían todo el proceso. Varias herramientas se han desarrollado a partir de esta idea internacionalmente, pero muchas son de autor o privativas, y además no cubren el modelo completo. En la UCLV se está desarrollando una herramienta jMDA que pretende cumplir con las tres transformaciones establecidas teóricamente, entre las cuatro fases. En este trabajo se acomete la segunda etapa entre las fases del Modelo Independiente de Plataforma (PIM y Modelo Específico de Plataforma (PSM) La versión 5.0 del módulo PIM-PSM de la herramienta “jMDA”, constituye un perfeccionamiento de las anterior, ampliando la implementación de una interfaz gráfica superior que posibilite la edición iterativa de los diagramas UML de clases, casos de uso, actividades, estado y secuencia al nivel de “Platform Independent Model” (PIM); así como la transformación asistida por computadoras de dichos diagramas y la creación de los diagramas de artefacto y despliegue al “Platform Specific Model” (PSM). El desarrollo de la investigación no sólo se centra en la implementación de la solución, sino también en la generación de la documentación de la metodología de desarrollo de software utilizada, así como la de uso de la herramienta y los análisis de factibilidad asociados al desarrollo de la solución propuesta.

El desarrollo de un software es un proceso complejo y difícil de gestionar en el que intervienen múltiples elementos. El ciclo de vida de este producto se ve permeado de disímiles problemáticas que lo afectan, hasta no responder a las necesidades identificadas. El Object Management Group (OMG), ha prestado especial atención al problema de interoperabilidad e integración de software, definiendo numerosas especificaciones y estándares. En el 2001, OMG establece el framework “Model Driven Architect” (MDA), como arquitectura para el desarrollo de aplicaciones. En este paradigma de desarrollo, los modelos guían todo el proceso. Varias herramientas se han desarrollado a partir de esta idea internacionalmente, pero muchas son de autor o privativas, y además no cubren el modelo completo. En la UCLV se está desarrollando una herramienta jMDA que pretende cumplir con las tres transformaciones establecidas teóricamente, entre las cuatro fases. En este trabajo se acomete la segunda etapa entre las fases del Modelo Independiente de Plataforma (PIM y Modelo Específico de Plataforma (PSM) La versión 5.0 del módulo PIM-PSM de la herramienta “jMDA”, constituye un perfeccionamiento de las anterior, ampliando la implementación de una interfaz gráfica superior que posibilite la edición iterativa de los diagramas UML de clases, casos de uso, actividades, estado y secuencia al nivel de “Platform Independent Model” (PIM); así como la transformación asistida por computadoras de dichos diagramas y la creación de los diagramas de artefacto y despliegue al “Platform Specific Model” (PSM). El desarrollo de la investigación no sólo se centra en la implementación de la solución, sino también en la generación de la documentación de la metodología de desarrollo de software utilizada, así como la de uso de la herramienta y los análisis de factibilidad asociados al desarrollo de la solución propuesta.

Sobre el ponente

Rosendo Moreno Rodríguez

Dr. Rosendo Moreno Rodríguez

UCLV Flag of Cuba
Información Práctica
Spanish / Español
No definido
30 minutos
No definido
Autores
Ing. liosbel díaz lorenzo
Ing. eduardo ariel orozco álvarez
Ing. patricia airela abreu fong
Dr. Rosendo Moreno Rodríguez
Palabras clave
arquitectura dirigida por modelos
ingeniería del software
módulo pim-psm