Generación automática de bases de datos para sistemas de información sanitaria modelados con un lenguaje específico de dominio

Autores
Calabrese, Arián; Lunasco, Martín; Cesaretti, Juan; Rocca, Leandro; Nahuel, Eduardo Leopoldo
Año de publicación
2022
Idioma
español castellano
Tipo de recurso
artículo
Estado
versión publicada
Descripción
El propósito del presente trabajo es contribuir con la creación de una herramienta que permita simplificar y acelerar las primeras fases del proceso de desarrollo de sistemas de información sanitaria. Para ello, se utilizó como base un lenguaje específico del dominio (DSL) denominado SIS_Static. Este DSL fue definido tomando elementos del estándar de interoperabilidad clínica FHIR (Fast Healthcare Interoperability Resources), desarrollado por la organización internacional HL7 (Health Level Seven). Para implementar la herramienta, se empleó el metaeditor MetaEdit+, que permite la construcción de los modelos necesarios y cuenta con un Editor de Generadores integrado para desarrollar transformaciones de modelo a texto. Estas transformaciones se implementan utilizando el lenguaje MERL (Meta Edit Report Language). En el presente informe se describe el proceso llevado a cabo para desarrollar el generador de scripts en lenguaje SQL que permitirán la creación de las tablas correspondientes a los sistemas modelados. Se tomó como ejemplo la Gestión de Accidentes del Trabajo y se generaron las correspondientes tablas y relaciones, en función del modelo construido.
Fil: Calabrese, Arián. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Fil: Lunasco, Martín. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Fil: Cesaretti, Juan. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Fil: Rocca, Leandro. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Fil: Nahuel, Eduardo Leopoldo. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Peer Reviewed
Materia
Modelado específico de dominio (DSM)
Lenguaje específico de dominio (DSL)
Fast healthcare interoperability resources (FHIR)
Modelo a Texto (M2T)
Base de datos
Standard Query Language (SQL)
Nivel de accesibilidad
acceso abierto
Condiciones de uso
2024-09-20T12:19:24Z
Repositorio
Repositorio Institucional Abierto (UTN)
Institución
Universidad Tecnológica Nacional
OAI Identificador
oai:ria.utn.edu.ar:20.500.12272/11517

id RIAUTN_3fb742939564d4de423e794e8067e1ab
oai_identifier_str oai:ria.utn.edu.ar:20.500.12272/11517
network_acronym_str RIAUTN
repository_id_str a
network_name_str Repositorio Institucional Abierto (UTN)
spelling Generación automática de bases de datos para sistemas de información sanitaria modelados con un lenguaje específico de dominioCalabrese, AriánLunasco, MartínCesaretti, JuanRocca, LeandroNahuel, Eduardo LeopoldoModelado específico de dominio (DSM)Lenguaje específico de dominio (DSL)Fast healthcare interoperability resources (FHIR)Modelo a Texto (M2T)Base de datosStandard Query Language (SQL)El propósito del presente trabajo es contribuir con la creación de una herramienta que permita simplificar y acelerar las primeras fases del proceso de desarrollo de sistemas de información sanitaria. Para ello, se utilizó como base un lenguaje específico del dominio (DSL) denominado SIS_Static. Este DSL fue definido tomando elementos del estándar de interoperabilidad clínica FHIR (Fast Healthcare Interoperability Resources), desarrollado por la organización internacional HL7 (Health Level Seven). Para implementar la herramienta, se empleó el metaeditor MetaEdit+, que permite la construcción de los modelos necesarios y cuenta con un Editor de Generadores integrado para desarrollar transformaciones de modelo a texto. Estas transformaciones se implementan utilizando el lenguaje MERL (Meta Edit Report Language). En el presente informe se describe el proceso llevado a cabo para desarrollar el generador de scripts en lenguaje SQL que permitirán la creación de las tablas correspondientes a los sistemas modelados. Se tomó como ejemplo la Gestión de Accidentes del Trabajo y se generaron las correspondientes tablas y relaciones, en función del modelo construido.Fil: Calabrese, Arián. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.Fil: Lunasco, Martín. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.Fil: Cesaretti, Juan. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.Fil: Rocca, Leandro. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.Fil: Nahuel, Eduardo Leopoldo. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.Peer Reviewed2024-09-20T12:19:24Z2024-09-20T12:19:24Z2022info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articulopdfapplication/pdf10° Congreso Nacional de Ingeniería Informática / Sistemas de Información (CoNaIISI 2022). Universidad Tecnológica Nacional - Facultad Regional Concepción del Uruguay-http://hdl.handle.net/20.500.12272/11517spainfo:eu-repo/semantics/openAccess2024-09-20T12:19:24Zhttp://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 InternacionalAtribución (Attribution): En cualquier explotación de la obra autorizada por la licencia será necesario reconocer la autoría (obligatoria en todos los casos). No comercial (Non Commercial): La explotación de la obra queda limitada a usos no comerciales. Sin obras derivadas (No Derivate Works): La autorización para explotar la obra no incluye la posibilidad de crear una obra derivada (traducciones, adaptaciones, etc.).reponame:Repositorio Institucional Abierto (UTN)instname:Universidad Tecnológica Nacional2026-09-24T12:47:19Zoai:ria.utn.edu.ar:20.500.12272/11517instacron:UTNInstitucionalhttp://ria.utn.edu.ar/Universidad públicaNo correspondehttp://ria.utn.edu.ar/oaigestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2026-09-24 12:47:22.222Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse
dc.title.none.fl_str_mv Generación automática de bases de datos para sistemas de información sanitaria modelados con un lenguaje específico de dominio
title Generación automática de bases de datos para sistemas de información sanitaria modelados con un lenguaje específico de dominio
spellingShingle Generación automática de bases de datos para sistemas de información sanitaria modelados con un lenguaje específico de dominio
Calabrese, Arián
Modelado específico de dominio (DSM)
Lenguaje específico de dominio (DSL)
Fast healthcare interoperability resources (FHIR)
Modelo a Texto (M2T)
Base de datos
Standard Query Language (SQL)
title_short Generación automática de bases de datos para sistemas de información sanitaria modelados con un lenguaje específico de dominio
title_full Generación automática de bases de datos para sistemas de información sanitaria modelados con un lenguaje específico de dominio
title_fullStr Generación automática de bases de datos para sistemas de información sanitaria modelados con un lenguaje específico de dominio
title_full_unstemmed Generación automática de bases de datos para sistemas de información sanitaria modelados con un lenguaje específico de dominio
title_sort Generación automática de bases de datos para sistemas de información sanitaria modelados con un lenguaje específico de dominio
dc.creator.none.fl_str_mv Calabrese, Arián
Lunasco, Martín
Cesaretti, Juan
Rocca, Leandro
Nahuel, Eduardo Leopoldo
author Calabrese, Arián
author_facet Calabrese, Arián
Lunasco, Martín
Cesaretti, Juan
Rocca, Leandro
Nahuel, Eduardo Leopoldo
author_role author
author2 Lunasco, Martín
Cesaretti, Juan
Rocca, Leandro
Nahuel, Eduardo Leopoldo
author2_role author
author
author
author
dc.subject.none.fl_str_mv Modelado específico de dominio (DSM)
Lenguaje específico de dominio (DSL)
Fast healthcare interoperability resources (FHIR)
Modelo a Texto (M2T)
Base de datos
Standard Query Language (SQL)
topic Modelado específico de dominio (DSM)
Lenguaje específico de dominio (DSL)
Fast healthcare interoperability resources (FHIR)
Modelo a Texto (M2T)
Base de datos
Standard Query Language (SQL)
dc.description.none.fl_txt_mv El propósito del presente trabajo es contribuir con la creación de una herramienta que permita simplificar y acelerar las primeras fases del proceso de desarrollo de sistemas de información sanitaria. Para ello, se utilizó como base un lenguaje específico del dominio (DSL) denominado SIS_Static. Este DSL fue definido tomando elementos del estándar de interoperabilidad clínica FHIR (Fast Healthcare Interoperability Resources), desarrollado por la organización internacional HL7 (Health Level Seven). Para implementar la herramienta, se empleó el metaeditor MetaEdit+, que permite la construcción de los modelos necesarios y cuenta con un Editor de Generadores integrado para desarrollar transformaciones de modelo a texto. Estas transformaciones se implementan utilizando el lenguaje MERL (Meta Edit Report Language). En el presente informe se describe el proceso llevado a cabo para desarrollar el generador de scripts en lenguaje SQL que permitirán la creación de las tablas correspondientes a los sistemas modelados. Se tomó como ejemplo la Gestión de Accidentes del Trabajo y se generaron las correspondientes tablas y relaciones, en función del modelo construido.
Fil: Calabrese, Arián. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Fil: Lunasco, Martín. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Fil: Cesaretti, Juan. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Fil: Rocca, Leandro. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Fil: Nahuel, Eduardo Leopoldo. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Peer Reviewed
description El propósito del presente trabajo es contribuir con la creación de una herramienta que permita simplificar y acelerar las primeras fases del proceso de desarrollo de sistemas de información sanitaria. Para ello, se utilizó como base un lenguaje específico del dominio (DSL) denominado SIS_Static. Este DSL fue definido tomando elementos del estándar de interoperabilidad clínica FHIR (Fast Healthcare Interoperability Resources), desarrollado por la organización internacional HL7 (Health Level Seven). Para implementar la herramienta, se empleó el metaeditor MetaEdit+, que permite la construcción de los modelos necesarios y cuenta con un Editor de Generadores integrado para desarrollar transformaciones de modelo a texto. Estas transformaciones se implementan utilizando el lenguaje MERL (Meta Edit Report Language). En el presente informe se describe el proceso llevado a cabo para desarrollar el generador de scripts en lenguaje SQL que permitirán la creación de las tablas correspondientes a los sistemas modelados. Se tomó como ejemplo la Gestión de Accidentes del Trabajo y se generaron las correspondientes tablas y relaciones, en función del modelo construido.
publishDate 2022
dc.date.none.fl_str_mv 2022
2024-09-20T12:19:24Z
2024-09-20T12:19:24Z
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv 10° Congreso Nacional de Ingeniería Informática / Sistemas de Información (CoNaIISI 2022). Universidad Tecnológica Nacional - Facultad Regional Concepción del Uruguay
-
http://hdl.handle.net/20.500.12272/11517
identifier_str_mv 10° Congreso Nacional de Ingeniería Informática / Sistemas de Información (CoNaIISI 2022). Universidad Tecnológica Nacional - Facultad Regional Concepción del Uruguay
-
url http://hdl.handle.net/20.500.12272/11517
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
2024-09-20T12:19:24Z
http://creativecommons.org/licenses/by-nc-nd/4.0/
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Atribución (Attribution): En cualquier explotación de la obra autorizada por la licencia será necesario reconocer la autoría (obligatoria en todos los casos). No comercial (Non Commercial): La explotación de la obra queda limitada a usos no comerciales. Sin obras derivadas (No Derivate Works): La autorización para explotar la obra no incluye la posibilidad de crear una obra derivada (traducciones, adaptaciones, etc.).
eu_rights_str_mv openAccess
rights_invalid_str_mv 2024-09-20T12:19:24Z
http://creativecommons.org/licenses/by-nc-nd/4.0/
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Atribución (Attribution): En cualquier explotación de la obra autorizada por la licencia será necesario reconocer la autoría (obligatoria en todos los casos). No comercial (Non Commercial): La explotación de la obra queda limitada a usos no comerciales. Sin obras derivadas (No Derivate Works): La autorización para explotar la obra no incluye la posibilidad de crear una obra derivada (traducciones, adaptaciones, etc.).
dc.format.none.fl_str_mv pdf
application/pdf
dc.source.none.fl_str_mv reponame:Repositorio Institucional Abierto (UTN)
instname:Universidad Tecnológica Nacional
reponame_str Repositorio Institucional Abierto (UTN)
collection Repositorio Institucional Abierto (UTN)
instname_str Universidad Tecnológica Nacional
repository.name.fl_str_mv Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacional
repository.mail.fl_str_mv gestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.ar
_version_ 1877230936222859264
score 13.265058