Herramienta basada en lenguaje específico de dominio para sistemas elementales de información sanitaria
- Autores
- Cesaretti, Juan; Paganini, Lucas José; Rocca, Leandro; Caputti, Matías; Zugnoni, Iván
- Año de publicación
- 2019
- Idioma
- español castellano
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- Un DSL (por su nombre en inglés: Domain-Specific Language) permite modelar soluciones usando directamente conceptos propios del ámbito del problema. En este nivel de abstracción, se ignoran los detalles de implementación, simplificando la tarea del analista/diseñador de software. Se presenta el lenguaje DSLSalud, aplicable al modelado de sistemas básicos de información sanitaria, a través de bloques de construcción que se identifican de forma clara y sencilla con elementos del dominio. Para definir esos elementos, se tomó como base la especificación de FHIR (Fast Healthcare Interoperability Resource), último estándar abierto de interoperabilidad clínica desarrollado por la organización internacional HL7 (Health Level Seven). Esta característica de nuestro DSL pretende facilitar el intercambio de datos y la comunicación entre distintos sistemas de información sanitaria. Primeramente se definió la sintaxis abstracta del lenguaje DSLSalud con un metamodelo y luego se implementó un editor gráfico en la plataforma Eclipse. Dicho editor fue creado utilizando Sirius, un framework de código abierto que aprovecha las tecnologías EMF (Eclipse Modeling Framework) y GMF (Graphical Modeling Framework). Con esta herramienta, se puede generar, visualizar y modificar diferentes modelos, sobre los que pueden aplicarse transformaciones de modelo a texto para obtener automáticamente código ejecutable.
Sociedad Argentina de Informática e Investigación Operativa - Materia
-
Ciencias Informáticas
Domain-Specific Language
Información Sanitaria - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-sa/3.0/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/88472
Ver los metadatos del registro completo
id |
SEDICI_79c7fa45257d3757e7a6f00d3025c275 |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/88472 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
Herramienta basada en lenguaje específico de dominio para sistemas elementales de información sanitariaCesaretti, JuanPaganini, Lucas JoséRocca, LeandroCaputti, MatíasZugnoni, IvánCiencias InformáticasDomain-Specific LanguageInformación SanitariaUn DSL (por su nombre en inglés: Domain-Specific Language) permite modelar soluciones usando directamente conceptos propios del ámbito del problema. En este nivel de abstracción, se ignoran los detalles de implementación, simplificando la tarea del analista/diseñador de software. Se presenta el lenguaje DSLSalud, aplicable al modelado de sistemas básicos de información sanitaria, a través de bloques de construcción que se identifican de forma clara y sencilla con elementos del dominio. Para definir esos elementos, se tomó como base la especificación de FHIR (Fast Healthcare Interoperability Resource), último estándar abierto de interoperabilidad clínica desarrollado por la organización internacional HL7 (Health Level Seven). Esta característica de nuestro DSL pretende facilitar el intercambio de datos y la comunicación entre distintos sistemas de información sanitaria. Primeramente se definió la sintaxis abstracta del lenguaje DSLSalud con un metamodelo y luego se implementó un editor gráfico en la plataforma Eclipse. Dicho editor fue creado utilizando Sirius, un framework de código abierto que aprovecha las tecnologías EMF (Eclipse Modeling Framework) y GMF (Graphical Modeling Framework). Con esta herramienta, se puede generar, visualizar y modificar diferentes modelos, sobre los que pueden aplicarse transformaciones de modelo a texto para obtener automáticamente código ejecutable.Sociedad Argentina de Informática e Investigación Operativa2019-09info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf1-10http://sedici.unlp.edu.ar/handle/10915/88472spainfo:eu-repo/semantics/altIdentifier/issn/2451-7615info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-sa/3.0/Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-03T10:50:00Zoai:sedici.unlp.edu.ar:10915/88472Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 10:50:00.804SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
Herramienta basada en lenguaje específico de dominio para sistemas elementales de información sanitaria |
title |
Herramienta basada en lenguaje específico de dominio para sistemas elementales de información sanitaria |
spellingShingle |
Herramienta basada en lenguaje específico de dominio para sistemas elementales de información sanitaria Cesaretti, Juan Ciencias Informáticas Domain-Specific Language Información Sanitaria |
title_short |
Herramienta basada en lenguaje específico de dominio para sistemas elementales de información sanitaria |
title_full |
Herramienta basada en lenguaje específico de dominio para sistemas elementales de información sanitaria |
title_fullStr |
Herramienta basada en lenguaje específico de dominio para sistemas elementales de información sanitaria |
title_full_unstemmed |
Herramienta basada en lenguaje específico de dominio para sistemas elementales de información sanitaria |
title_sort |
Herramienta basada en lenguaje específico de dominio para sistemas elementales de información sanitaria |
dc.creator.none.fl_str_mv |
Cesaretti, Juan Paganini, Lucas José Rocca, Leandro Caputti, Matías Zugnoni, Iván |
author |
Cesaretti, Juan |
author_facet |
Cesaretti, Juan Paganini, Lucas José Rocca, Leandro Caputti, Matías Zugnoni, Iván |
author_role |
author |
author2 |
Paganini, Lucas José Rocca, Leandro Caputti, Matías Zugnoni, Iván |
author2_role |
author author author author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas Domain-Specific Language Información Sanitaria |
topic |
Ciencias Informáticas Domain-Specific Language Información Sanitaria |
dc.description.none.fl_txt_mv |
Un DSL (por su nombre en inglés: Domain-Specific Language) permite modelar soluciones usando directamente conceptos propios del ámbito del problema. En este nivel de abstracción, se ignoran los detalles de implementación, simplificando la tarea del analista/diseñador de software. Se presenta el lenguaje DSLSalud, aplicable al modelado de sistemas básicos de información sanitaria, a través de bloques de construcción que se identifican de forma clara y sencilla con elementos del dominio. Para definir esos elementos, se tomó como base la especificación de FHIR (Fast Healthcare Interoperability Resource), último estándar abierto de interoperabilidad clínica desarrollado por la organización internacional HL7 (Health Level Seven). Esta característica de nuestro DSL pretende facilitar el intercambio de datos y la comunicación entre distintos sistemas de información sanitaria. Primeramente se definió la sintaxis abstracta del lenguaje DSLSalud con un metamodelo y luego se implementó un editor gráfico en la plataforma Eclipse. Dicho editor fue creado utilizando Sirius, un framework de código abierto que aprovecha las tecnologías EMF (Eclipse Modeling Framework) y GMF (Graphical Modeling Framework). Con esta herramienta, se puede generar, visualizar y modificar diferentes modelos, sobre los que pueden aplicarse transformaciones de modelo a texto para obtener automáticamente código ejecutable. Sociedad Argentina de Informática e Investigación Operativa |
description |
Un DSL (por su nombre en inglés: Domain-Specific Language) permite modelar soluciones usando directamente conceptos propios del ámbito del problema. En este nivel de abstracción, se ignoran los detalles de implementación, simplificando la tarea del analista/diseñador de software. Se presenta el lenguaje DSLSalud, aplicable al modelado de sistemas básicos de información sanitaria, a través de bloques de construcción que se identifican de forma clara y sencilla con elementos del dominio. Para definir esos elementos, se tomó como base la especificación de FHIR (Fast Healthcare Interoperability Resource), último estándar abierto de interoperabilidad clínica desarrollado por la organización internacional HL7 (Health Level Seven). Esta característica de nuestro DSL pretende facilitar el intercambio de datos y la comunicación entre distintos sistemas de información sanitaria. Primeramente se definió la sintaxis abstracta del lenguaje DSLSalud con un metamodelo y luego se implementó un editor gráfico en la plataforma Eclipse. Dicho editor fue creado utilizando Sirius, un framework de código abierto que aprovecha las tecnologías EMF (Eclipse Modeling Framework) y GMF (Graphical Modeling Framework). Con esta herramienta, se puede generar, visualizar y modificar diferentes modelos, sobre los que pueden aplicarse transformaciones de modelo a texto para obtener automáticamente código ejecutable. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019-09 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion Objeto de conferencia http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/88472 |
url |
http://sedici.unlp.edu.ar/handle/10915/88472 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/issn/2451-7615 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-sa/3.0/ Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) |
dc.format.none.fl_str_mv |
application/pdf 1-10 |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1842260377320030208 |
score |
13.13397 |