CASE jMDA de Arquitectura Dirigida por Modelos para Sistemas de Información

Rosendo Moreno-Rodríguez

Resumen


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, ha prestado especial atención al problema de interoperabilidad e integración de software, definiendo numerosas especificaciones y estándares, y en el 2001, establece el marco de trabajo “Model Driven Architecture”, 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 Universidad Central de Las Villas se ha estado desarrollando una herramienta jMDA que pretende cumplir con las tres transformaciones establecidas teóricamente, entre las cuatro fases, a partir de la creación de tres módulos independientes pero que tienen comunicación entre todos, lo que permite cumplir con un ciclo completo del MDA, constituyendo de hecho en una herramienta CASE totalmente soberana y basada en software libre. El primer módulo cuenta con 2 versiones, el segundo ya tiene 5, y el tercero 4, todas desarrolladas a partir de investigaciones del autor con la colaboración de estudiantes terminales de Ciencia de la Computación e Ingeniería Informática.


Texto completo:

PDF

Enlaces refback

  • No hay ningún enlace refback.




_________________________________________________________________________________________________________

La Universidad de las Ciencias Informáticas (UCI), a través del sello editorial Ediciones Futuro, publica los contenidos de la Revista Cubana de Ciencias Informáticas (RCCI) bajo licencia Creative Commons de tipo Atribución 4.0 Internacional (CC BY 4.0). Esta licencia permite a otros distribuir, mezclar, ajustar y construir a partir de su obra, incluso con fines comerciales, siempre que le sea reconocida la autoría de la creación original.
_________________________________________________________________________________________________________

 INDEXACIÓN