DSL tool SIS: tecnología de software CASE para modelado específico de dominio en sistemas de información sanitaria basado en estándar de interoperabilidad clínica

Autores
Cesaretti, Juan; Paganini, Lucas; Garbarino, Gabriel; Rocca, Leandro; Nahuel, Eduardo Leopoldo; Giandini, Roxana Silvia
Año de publicación
2022
Idioma
español castellano
Tipo de recurso
artículo
Estado
versión publicada
Descripción
Los sistemas de información sanitaria plantean dos grandes retos. Por un lado, deben ir adaptándose a las constantes actualizaciones tecnológicas. Y por otro, deben posibilitar la integración de toda la información y su disponibilidad en cada punto en que se necesite acceder a ella. La primera dificultad se abordó con el enfoque del Modelado Específico de Dominio (DSM). El poder de abstracción que provee el DSM permite a los ingenieros de software manejar la complejidad creciente de una manera rápida y clara. Ocultando los detalles de implementación, se consigue una mayor adaptabilidad. Por eso resulta muy beneficioso disponer de un Lenguaje Específico de Dominio (DSL) como el que aquí se propone: SIS_Static, complementado por un DSL dinámico: SIS_Dynamic. Para solucionar el segundo problema, el de la comunicación entre distintos sistemas, se sentaron las bases de la propuesta en un estándar de interoperabilidad clínica: FHIR. Así, se implementó una herramienta de software basada en DSM que permite crear especificaciones gráficas de alto nivel y, a partir de ellas, producir código fuente de manera automatizada, en distintos lenguajes de programación.
Health information systems pose two great challenges. On the one hand, they must adapt to constant technological updates. And on the other, they must enable the integration of all the information and its availability at each point where it is needed to access it. The first difficulty was addressed with the Domain-Specific Modeling (DSM) approach. The power of abstraction provided by DSM enables software engineers to handle increasing complexity quickly and clearly. By hiding the implementation details, you achieve greater adaptability. That is why it is very beneficial to have a Domain-Specific Language (DSL) like the one proposed here: SIS_Static, complemented by a dynamic DSL: SIS_Dynamic. To solve the second problem, that of communication between different systems, the bases of the proposal were laid on a clinical interoperability standard: FHIR. Thus, a DSM-based software tool was implemented that allows the creation of high-level graphic specifications and, based on them, produce source code in an automated way, in different programming languages.
Fil: Cesaretti, Juan. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Fil: Paganini, Lucas. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Fil: Garbarino, Gabriel. 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.
Fil: Giandini, Roxana Silvia. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Fil: Giandini, Roxana Silvia. Universidad Nacional de La Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina.
Peer Reviewed
Materia
Modelado específico de dominio (DSM)
Lenguaje específico de dominio (DSL)
Fast healthcare interoperability resources (FHIR)
Desarrollo dirigido por modelos (MDD)
Domain specific modeling (DSM)
Domain specific language (DSL)
Fast healthcare interoperability resources (FHIR)
Model-driven development (MDD)
Nivel de accesibilidad
acceso abierto
Condiciones de uso
2024-09-19T17:26:26Z
Repositorio
Repositorio Institucional Abierto (UTN)
Institución
Universidad Tecnológica Nacional
OAI Identificador
oai:ria.utn.edu.ar:20.500.12272/11511

id RIAUTN_f74e48a6c2ec53142f32fa227a53c22f
oai_identifier_str oai:ria.utn.edu.ar:20.500.12272/11511
network_acronym_str RIAUTN
repository_id_str a
network_name_str Repositorio Institucional Abierto (UTN)
spelling DSL tool SIS: tecnología de software CASE para modelado específico de dominio en sistemas de información sanitaria basado en estándar de interoperabilidad clínicaCesaretti, JuanPaganini, LucasGarbarino, GabrielRocca, LeandroNahuel, Eduardo LeopoldoGiandini, Roxana SilviaModelado específico de dominio (DSM)Lenguaje específico de dominio (DSL)Fast healthcare interoperability resources (FHIR)Desarrollo dirigido por modelos (MDD)Domain specific modeling (DSM)Domain specific language (DSL)Fast healthcare interoperability resources (FHIR)Model-driven development (MDD)Los sistemas de información sanitaria plantean dos grandes retos. Por un lado, deben ir adaptándose a las constantes actualizaciones tecnológicas. Y por otro, deben posibilitar la integración de toda la información y su disponibilidad en cada punto en que se necesite acceder a ella. La primera dificultad se abordó con el enfoque del Modelado Específico de Dominio (DSM). El poder de abstracción que provee el DSM permite a los ingenieros de software manejar la complejidad creciente de una manera rápida y clara. Ocultando los detalles de implementación, se consigue una mayor adaptabilidad. Por eso resulta muy beneficioso disponer de un Lenguaje Específico de Dominio (DSL) como el que aquí se propone: SIS_Static, complementado por un DSL dinámico: SIS_Dynamic. Para solucionar el segundo problema, el de la comunicación entre distintos sistemas, se sentaron las bases de la propuesta en un estándar de interoperabilidad clínica: FHIR. Así, se implementó una herramienta de software basada en DSM que permite crear especificaciones gráficas de alto nivel y, a partir de ellas, producir código fuente de manera automatizada, en distintos lenguajes de programación.Health information systems pose two great challenges. On the one hand, they must adapt to constant technological updates. And on the other, they must enable the integration of all the information and its availability at each point where it is needed to access it. The first difficulty was addressed with the Domain-Specific Modeling (DSM) approach. The power of abstraction provided by DSM enables software engineers to handle increasing complexity quickly and clearly. By hiding the implementation details, you achieve greater adaptability. That is why it is very beneficial to have a Domain-Specific Language (DSL) like the one proposed here: SIS_Static, complemented by a dynamic DSL: SIS_Dynamic. To solve the second problem, that of communication between different systems, the bases of the proposal were laid on a clinical interoperability standard: FHIR. Thus, a DSM-based software tool was implemented that allows the creation of high-level graphic specifications and, based on them, produce source code in an automated way, in different programming languages.Fil: Cesaretti, Juan. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.Fil: Paganini, Lucas. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.Fil: Garbarino, Gabriel. 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.Fil: Giandini, Roxana Silvia. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.Fil: Giandini, Roxana Silvia. Universidad Nacional de La Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina.Peer Reviewed2024-09-19T17:26:26Z2024-09-19T17:26:26Z2022info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articulopdfapplication/pdfRevista Ingenio Tecnológico. Vol. 4. (2022) p. 1-9https://ingenio.frlp.utn.edu.ar/index.php/ingenio/article/view/58http://hdl.handle.net/20.500.12272/11511spainfo:eu-repo/semantics/openAccess2024-09-19T17:26:26Zhttp://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:45:49Zoai:ria.utn.edu.ar:20.500.12272/11511instacron: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:45:50.837Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse
dc.title.none.fl_str_mv DSL tool SIS: tecnología de software CASE para modelado específico de dominio en sistemas de información sanitaria basado en estándar de interoperabilidad clínica
title DSL tool SIS: tecnología de software CASE para modelado específico de dominio en sistemas de información sanitaria basado en estándar de interoperabilidad clínica
spellingShingle DSL tool SIS: tecnología de software CASE para modelado específico de dominio en sistemas de información sanitaria basado en estándar de interoperabilidad clínica
Cesaretti, Juan
Modelado específico de dominio (DSM)
Lenguaje específico de dominio (DSL)
Fast healthcare interoperability resources (FHIR)
Desarrollo dirigido por modelos (MDD)
Domain specific modeling (DSM)
Domain specific language (DSL)
Fast healthcare interoperability resources (FHIR)
Model-driven development (MDD)
title_short DSL tool SIS: tecnología de software CASE para modelado específico de dominio en sistemas de información sanitaria basado en estándar de interoperabilidad clínica
title_full DSL tool SIS: tecnología de software CASE para modelado específico de dominio en sistemas de información sanitaria basado en estándar de interoperabilidad clínica
title_fullStr DSL tool SIS: tecnología de software CASE para modelado específico de dominio en sistemas de información sanitaria basado en estándar de interoperabilidad clínica
title_full_unstemmed DSL tool SIS: tecnología de software CASE para modelado específico de dominio en sistemas de información sanitaria basado en estándar de interoperabilidad clínica
title_sort DSL tool SIS: tecnología de software CASE para modelado específico de dominio en sistemas de información sanitaria basado en estándar de interoperabilidad clínica
dc.creator.none.fl_str_mv Cesaretti, Juan
Paganini, Lucas
Garbarino, Gabriel
Rocca, Leandro
Nahuel, Eduardo Leopoldo
Giandini, Roxana Silvia
author Cesaretti, Juan
author_facet Cesaretti, Juan
Paganini, Lucas
Garbarino, Gabriel
Rocca, Leandro
Nahuel, Eduardo Leopoldo
Giandini, Roxana Silvia
author_role author
author2 Paganini, Lucas
Garbarino, Gabriel
Rocca, Leandro
Nahuel, Eduardo Leopoldo
Giandini, Roxana Silvia
author2_role author
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)
Desarrollo dirigido por modelos (MDD)
Domain specific modeling (DSM)
Domain specific language (DSL)
Fast healthcare interoperability resources (FHIR)
Model-driven development (MDD)
topic Modelado específico de dominio (DSM)
Lenguaje específico de dominio (DSL)
Fast healthcare interoperability resources (FHIR)
Desarrollo dirigido por modelos (MDD)
Domain specific modeling (DSM)
Domain specific language (DSL)
Fast healthcare interoperability resources (FHIR)
Model-driven development (MDD)
dc.description.none.fl_txt_mv Los sistemas de información sanitaria plantean dos grandes retos. Por un lado, deben ir adaptándose a las constantes actualizaciones tecnológicas. Y por otro, deben posibilitar la integración de toda la información y su disponibilidad en cada punto en que se necesite acceder a ella. La primera dificultad se abordó con el enfoque del Modelado Específico de Dominio (DSM). El poder de abstracción que provee el DSM permite a los ingenieros de software manejar la complejidad creciente de una manera rápida y clara. Ocultando los detalles de implementación, se consigue una mayor adaptabilidad. Por eso resulta muy beneficioso disponer de un Lenguaje Específico de Dominio (DSL) como el que aquí se propone: SIS_Static, complementado por un DSL dinámico: SIS_Dynamic. Para solucionar el segundo problema, el de la comunicación entre distintos sistemas, se sentaron las bases de la propuesta en un estándar de interoperabilidad clínica: FHIR. Así, se implementó una herramienta de software basada en DSM que permite crear especificaciones gráficas de alto nivel y, a partir de ellas, producir código fuente de manera automatizada, en distintos lenguajes de programación.
Health information systems pose two great challenges. On the one hand, they must adapt to constant technological updates. And on the other, they must enable the integration of all the information and its availability at each point where it is needed to access it. The first difficulty was addressed with the Domain-Specific Modeling (DSM) approach. The power of abstraction provided by DSM enables software engineers to handle increasing complexity quickly and clearly. By hiding the implementation details, you achieve greater adaptability. That is why it is very beneficial to have a Domain-Specific Language (DSL) like the one proposed here: SIS_Static, complemented by a dynamic DSL: SIS_Dynamic. To solve the second problem, that of communication between different systems, the bases of the proposal were laid on a clinical interoperability standard: FHIR. Thus, a DSM-based software tool was implemented that allows the creation of high-level graphic specifications and, based on them, produce source code in an automated way, in different programming languages.
Fil: Cesaretti, Juan. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Fil: Paganini, Lucas. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Fil: Garbarino, Gabriel. 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.
Fil: Giandini, Roxana Silvia. Universidad Tecnológica Nacional. Facultad Regional La Plata. Grupo de I&D Aplicado a Sistemas informáticos y computacionales; Argentina.
Fil: Giandini, Roxana Silvia. Universidad Nacional de La Plata. Facultad de Informática. Laboratorio de Investigación y Formación en Informática Avanzada; Argentina.
Peer Reviewed
description Los sistemas de información sanitaria plantean dos grandes retos. Por un lado, deben ir adaptándose a las constantes actualizaciones tecnológicas. Y por otro, deben posibilitar la integración de toda la información y su disponibilidad en cada punto en que se necesite acceder a ella. La primera dificultad se abordó con el enfoque del Modelado Específico de Dominio (DSM). El poder de abstracción que provee el DSM permite a los ingenieros de software manejar la complejidad creciente de una manera rápida y clara. Ocultando los detalles de implementación, se consigue una mayor adaptabilidad. Por eso resulta muy beneficioso disponer de un Lenguaje Específico de Dominio (DSL) como el que aquí se propone: SIS_Static, complementado por un DSL dinámico: SIS_Dynamic. Para solucionar el segundo problema, el de la comunicación entre distintos sistemas, se sentaron las bases de la propuesta en un estándar de interoperabilidad clínica: FHIR. Así, se implementó una herramienta de software basada en DSM que permite crear especificaciones gráficas de alto nivel y, a partir de ellas, producir código fuente de manera automatizada, en distintos lenguajes de programación.
publishDate 2022
dc.date.none.fl_str_mv 2022
2024-09-19T17:26:26Z
2024-09-19T17:26:26Z
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 Revista Ingenio Tecnológico. Vol. 4. (2022) p. 1-9
https://ingenio.frlp.utn.edu.ar/index.php/ingenio/article/view/58
http://hdl.handle.net/20.500.12272/11511
identifier_str_mv Revista Ingenio Tecnológico. Vol. 4. (2022) p. 1-9
url https://ingenio.frlp.utn.edu.ar/index.php/ingenio/article/view/58
http://hdl.handle.net/20.500.12272/11511
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
2024-09-19T17:26:26Z
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-19T17:26:26Z
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_ 1877230910165745664
score 13.265058