Derivación de un Proyecto Web a partir del Modelado Específico de Dominio de un Sistema de Información Sanitaria

  • Juan Angel Cesaretti GIDAS – Grupo de Investigación del Departamento de Sistemas – Facultad Regional La Plata, Universidad Tecnológica Nacional, La Plata, Buenos Aires, Argentina
  • Arian Calabrese GIDAS, Grupo de I&D Aplicado a Sistemas informáticos y computacionales, Facultad Regional La Plata - Universidad Tecnológica Nacional
  • Leandro Rocca GIDAS, Grupo de I&D Aplicado a Sistemas informáticos y computacionales, Facultad Regional La Plata - Universidad Tecnológica Nacional
  • Leopoldo Nahuel GIDAS – Grupo de Investigación del Departamento de Sistemas – Facultad Regional La Plata, Universidad Tecnológica Nacional, La Plata, Buenos Aires, Argentina
Palabras clave: Modelado Específico de Dominio (DSM), Lenguaje Específico de Dominio (DSL), Fast Healthcare Interoperability Resources (FHIR), Java Web

Resumen

Producir sistemas de información sanitaria que puedan intercambiar datos entre sí, en un contexto de permanentes actualizaciones, requiere un esfuerzo cada vez mayor.  Con el propósito de facilitar el proceso de desarrollo de software, y a la vez asegurar su adaptabilidad e interoperabilidad, se propuso la construcción de una herramienta de Modelado Específico del Dominio, usando la plataforma MetaEdit+. De este modo, se logró proporcionar un entorno para construir distintos tipos de diagramas: estructurales estáticos, dinámicos y de interfaz gráfica de usuario. Para expresar estas especificaciones de alto nivel, se definieron Lenguajes Específicos del Dominio, basados en un estándar de interoperabilidad clínica. Y aplicando transformaciones de modelo a texto, se alcanzó la meta de generar automáticamente la capa lógica y la vista de un proyecto Java web tomando como entrada dichos diagramas. La herramienta se probó con el modelado de diferentes casos de estudio, y se obtuvieron los proyectos correspondientes, que fueron abiertos y ejecutados correctamente en el ambiente Apache NetBeans.  Como líneas de trabajo futuro, se planea avanzar en la generación de las capas de control y persistencia, para incrementar tanto como sea posible el grado de automatización que provee la herramienta desarrollada.

Publicado
2023-07-10
Cómo citar
Cesaretti, J., Calabrese, A., Rocca, L., & Nahuel, L. (2023). Derivación de un Proyecto Web a partir del Modelado Específico de Dominio de un Sistema de Información Sanitaria. Memorias De Las JAIIO, 9(3). Recuperado a partir de https://ojs.sadio.org.ar/index.php/JAIIO/article/view/664
Sección
ASSE - Argentine Symposium on Software Engineering