Aportes ágiles en etapas iniciales del desarrollo de software a través de implementaciones de lenguajes específicos de dominio

Autores
Rocca, Leandro; Paganini, Lucas; Cesaretti, Juan; Nahuel, Eduardo Leopoldo; Giandini, Roxana Silvia
Año de publicación
2020
Idioma
español castellano
Tipo de recurso
artículo
Estado
versión publicada
Descripción
El objetivo de este proyecto es realizar actividades de investigación y desarrollo en temas relacionados a Ingeniería de Software Basado en Modelos (ISBM) y el paradigma de Desarrollo de Software Dirigido por Modelos (Model Driven Development MDD). A través de un Lenguaje Específico del Dominio (DSL), 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. Como objetivo general se espera desarrollar una herramienta CASE utilizando 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. Se plantea definir la sintaxis abstracta del lenguaje llamado DSL_Salud e implementar un editor gráfico en la plataforma Eclipse, 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 los modelos, sobre los que pueden aplicarse transformaciones de modelo a texto para obtener automáticamente código ejecutable.
Fil: Rocca, Leandro. 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: Cesaretti, Juan. 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
Ingeniería de software
Metodologías ágiles
Lenguajes de modelado
Herramientas CASE
Trazabilidad de modelos
Desarrollo dirigido por modelos
Nivel de accesibilidad
acceso abierto
Condiciones de uso
2024-09-16T16:46:10Z
Repositorio
Repositorio Institucional Abierto (UTN)
Institución
Universidad Tecnológica Nacional
OAI Identificador
oai:ria.utn.edu.ar:20.500.12272/11480

id RIAUTN_9aa2ea6cf9daa670642a890fd3ea86fc
oai_identifier_str oai:ria.utn.edu.ar:20.500.12272/11480
network_acronym_str RIAUTN
repository_id_str a
network_name_str Repositorio Institucional Abierto (UTN)
spelling Aportes ágiles en etapas iniciales del desarrollo de software a través de implementaciones de lenguajes específicos de dominioRocca, LeandroPaganini, LucasCesaretti, JuanNahuel, Eduardo LeopoldoGiandini, Roxana SilviaIngeniería de softwareMetodologías ágilesLenguajes de modeladoHerramientas CASETrazabilidad de modelosDesarrollo dirigido por modelosEl objetivo de este proyecto es realizar actividades de investigación y desarrollo en temas relacionados a Ingeniería de Software Basado en Modelos (ISBM) y el paradigma de Desarrollo de Software Dirigido por Modelos (Model Driven Development MDD). A través de un Lenguaje Específico del Dominio (DSL), 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. Como objetivo general se espera desarrollar una herramienta CASE utilizando 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. Se plantea definir la sintaxis abstracta del lenguaje llamado DSL_Salud e implementar un editor gráfico en la plataforma Eclipse, 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 los modelos, sobre los que pueden aplicarse transformaciones de modelo a texto para obtener automáticamente código ejecutable.Fil: Rocca, Leandro. 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: Cesaretti, Juan. 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-16T16:46:10Z2024-09-16T16:46:10Z2020info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articulopdfapplication/pdfXXII Workshop de Investigadores en Ciencias de la Computación. 2020. Universidad Nacional de la Patagonia Austral (UNPA), Red de Universidades con Carreras de Informática (Red UNCI)-http://hdl.handle.net/20.500.12272/11480spainfo:eu-repo/semantics/openAccess2024-09-16T16:46:10Zhttp://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:44:30Zoai:ria.utn.edu.ar:20.500.12272/11480instacron: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:44:31.563Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse
dc.title.none.fl_str_mv Aportes ágiles en etapas iniciales del desarrollo de software a través de implementaciones de lenguajes específicos de dominio
title Aportes ágiles en etapas iniciales del desarrollo de software a través de implementaciones de lenguajes específicos de dominio
spellingShingle Aportes ágiles en etapas iniciales del desarrollo de software a través de implementaciones de lenguajes específicos de dominio
Rocca, Leandro
Ingeniería de software
Metodologías ágiles
Lenguajes de modelado
Herramientas CASE
Trazabilidad de modelos
Desarrollo dirigido por modelos
title_short Aportes ágiles en etapas iniciales del desarrollo de software a través de implementaciones de lenguajes específicos de dominio
title_full Aportes ágiles en etapas iniciales del desarrollo de software a través de implementaciones de lenguajes específicos de dominio
title_fullStr Aportes ágiles en etapas iniciales del desarrollo de software a través de implementaciones de lenguajes específicos de dominio
title_full_unstemmed Aportes ágiles en etapas iniciales del desarrollo de software a través de implementaciones de lenguajes específicos de dominio
title_sort Aportes ágiles en etapas iniciales del desarrollo de software a través de implementaciones de lenguajes específicos de dominio
dc.creator.none.fl_str_mv Rocca, Leandro
Paganini, Lucas
Cesaretti, Juan
Nahuel, Eduardo Leopoldo
Giandini, Roxana Silvia
author Rocca, Leandro
author_facet Rocca, Leandro
Paganini, Lucas
Cesaretti, Juan
Nahuel, Eduardo Leopoldo
Giandini, Roxana Silvia
author_role author
author2 Paganini, Lucas
Cesaretti, Juan
Nahuel, Eduardo Leopoldo
Giandini, Roxana Silvia
author2_role author
author
author
author
dc.subject.none.fl_str_mv Ingeniería de software
Metodologías ágiles
Lenguajes de modelado
Herramientas CASE
Trazabilidad de modelos
Desarrollo dirigido por modelos
topic Ingeniería de software
Metodologías ágiles
Lenguajes de modelado
Herramientas CASE
Trazabilidad de modelos
Desarrollo dirigido por modelos
dc.description.none.fl_txt_mv El objetivo de este proyecto es realizar actividades de investigación y desarrollo en temas relacionados a Ingeniería de Software Basado en Modelos (ISBM) y el paradigma de Desarrollo de Software Dirigido por Modelos (Model Driven Development MDD). A través de un Lenguaje Específico del Dominio (DSL), 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. Como objetivo general se espera desarrollar una herramienta CASE utilizando 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. Se plantea definir la sintaxis abstracta del lenguaje llamado DSL_Salud e implementar un editor gráfico en la plataforma Eclipse, 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 los modelos, sobre los que pueden aplicarse transformaciones de modelo a texto para obtener automáticamente código ejecutable.
Fil: Rocca, Leandro. 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: Cesaretti, Juan. 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 El objetivo de este proyecto es realizar actividades de investigación y desarrollo en temas relacionados a Ingeniería de Software Basado en Modelos (ISBM) y el paradigma de Desarrollo de Software Dirigido por Modelos (Model Driven Development MDD). A través de un Lenguaje Específico del Dominio (DSL), 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. Como objetivo general se espera desarrollar una herramienta CASE utilizando 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. Se plantea definir la sintaxis abstracta del lenguaje llamado DSL_Salud e implementar un editor gráfico en la plataforma Eclipse, 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 los modelos, sobre los que pueden aplicarse transformaciones de modelo a texto para obtener automáticamente código ejecutable.
publishDate 2020
dc.date.none.fl_str_mv 2020
2024-09-16T16:46:10Z
2024-09-16T16:46:10Z
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 XXII Workshop de Investigadores en Ciencias de la Computación. 2020. Universidad Nacional de la Patagonia Austral (UNPA), Red de Universidades con Carreras de Informática (Red UNCI)
-
http://hdl.handle.net/20.500.12272/11480
identifier_str_mv XXII Workshop de Investigadores en Ciencias de la Computación. 2020. Universidad Nacional de la Patagonia Austral (UNPA), Red de Universidades con Carreras de Informática (Red UNCI)
-
url http://hdl.handle.net/20.500.12272/11480
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
2024-09-16T16:46:10Z
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-16T16:46:10Z
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_ 1877230883134504960
score 13.265058