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 CIM-PIM versión 2.0 de la herramienta jMDA

Dentro de los diversos paradigmas y marcos de trabajo de la ingeniería de software se encuentra uno que ha ganado fuerza en los últimos años: la Arquitectura Dirigida por Modelos. Concibe el desarrollo a partir de la construcción y transformación de modelos en diferentes niveles de abstracción. El paradigma MDA global incluye 4 etapas con 3 transformaciones entre ellas; mundialmente es conocido el trabajo realizado sobre los módulos PIM (Modelo Independiente de la Plataforma), PSM (Modelo Específico de la Plataforma), y Código (el programa resultante en sí). Por supuesto las transformaciones entre estas etapas para generar automáticamente la siguiente se han implementado en variados CASE, comerciales o no, pero con resultados muy específicos. No obstante el verdadero paradigma incluye una etapa previa CIM (Modelo Independiente de la Computación) y por supuesto su transformación automatizada hacia el PIM. Esto no ha sido tan investigado, ni implementado en herramientas CASE, al menos que se conozcan. Es por supuesto un desafío científico y tecnológico por lo que esta investigación está dirigida a crear un ambiente lógico de preguntas y respuestas dirigidas, que pueda ser utilizado por un usuario o analista de sistemas, orientado a dar como resultado, los Actores, Casos de Uso, Clases y Actividades lógicas de un futuro sistema de información, y que posibilite a partir de esta interfaz, generar automáticamente los diagramas indicados en fases PIM. El resultado de este trabajo es un módulo perteneciente a la herramienta jMDA en desarrollo desde hace unos 5 años por parte del Centro de Investigaciones de Informática de la UCLV.

Dentro de los diversos paradigmas y marcos de trabajo de la ingeniería de software se encuentra uno que ha ganado fuerza en los últimos años: la Arquitectura Dirigida por Modelos. Concibe el desarrollo a partir de la construcción y transformación de modelos en diferentes niveles de abstracción. El paradigma MDA global incluye 4 etapas con 3 transformaciones entre ellas; mundialmente es conocido el trabajo realizado sobre los módulos PIM (Modelo Independiente de la Plataforma), PSM (Modelo Específico de la Plataforma), y Código (el programa resultante en sí). Por supuesto las transformaciones entre estas etapas para generar automáticamente la siguiente se han implementado en variados CASE, comerciales o no, pero con resultados muy específicos. No obstante el verdadero paradigma incluye una etapa previa CIM (Modelo Independiente de la Computación) y por supuesto su transformación automatizada hacia el PIM. Esto no ha sido tan investigado, ni implementado en herramientas CASE, al menos que se conozcan. Es por supuesto un desafío científico y tecnológico por lo que esta investigación está dirigida a crear un ambiente lógico de preguntas y respuestas dirigidas, que pueda ser utilizado por un usuario o analista de sistemas, orientado a dar como resultado, los Actores, Casos de Uso, Clases y Actividades lógicas de un futuro sistema de información, y que posibilite a partir de esta interfaz, generar automáticamente los diagramas indicados en fases PIM. El resultado de este trabajo es un módulo perteneciente a la herramienta jMDA en desarrollo desde hace unos 5 años por parte del Centro de Investigaciones de Informática de la UCLV.

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. jennifer ferrer pacual
Dr. Rosendo Moreno Rodríguez
Palabras clave
arquitectura dirigida por modelos
ingeniería del software
módulo independiente de la computación