Objeto de conferencia
Uso de DSL y MetaEdit+ para automatizar etapas iniciales en la construcción de Sistemas de Información Sanitaria
Autor
Cesaretti, Juan
Paganini, Lucas
Garbarino, Gabriel
Rocca, Leandro
Leopoldo, Nahuel
Giandini, Roxana Silvia
Institución
Resumen
El propósito de este trabajo es aportar una herramienta para simplificar y acelerar las primeras fases del proceso de desarrollo de sistemas de información sanitaria. Para ello se propone la utilización de un lenguaje específico del dominio que denominamos DSL_SIS. Este fue definido tomando elementos del estándar de interoperabilidad clínica FHIR, desarrollado por la organización internacional HL7 (Health Level Seven). Para implementar la herramienta, se utilizó el metaeditor MetaEdit+, que ofrece una mayor sencillez y celeridad para componer los distintos bloques de construcción, y además, cuenta con un generador integrado que permite realizar fácilmente transformaciones de modelo a texto. Así, a partir de diagramas estructurales construidos rápidamente, obtuvimos el código para generar las clases correspondientes en distintos lenguajes de programación, como Java, Php, Python y Ruby. Sociedad Argentina de Informática e Investigación Operativa