Diseño e implementación de una arquitectura de software guiada por el dominio
- Autores
- Difabio, Federico Ezequiel
- Año de publicación
- 2021
- Idioma
- español castellano
- Tipo de recurso
- tesis de grado
- Estado
- versión aceptada
- Colaborador/a o director/a de tesis
- Cambarieri, Mauro Germán
- Descripción
- Fil: Universidad Nacional de Río Negro
-
El diseño de software bajo un enfoque sólido, sistemático, y completo cuenta con un conjunto de herramientas y técnicas, que permiten separar la complejidad del negocio, dejando como pieza central del mismo, el dominio. El enfoque de diseño dirigido por el dominio permite contar con principios, patrones y actividades para construir un modelo de dominio, que es el artefacto principal. Además, garantiza que la arquitectura de software permanezca centrada en las funcionalidades del negocio. Por su parte las arquitecturas limpias, entre ellas la arquitectura hexagonal, permiten separar las responsabilidades mediantes regiones o capas, permitiendo desacoplar las mismas y que evolucionen de manera aisladas, cuyo núcleo central es el dominio. En este trabajo se propone un desarrollo de software y la aplicación de una arquitectura orientada al dominio. La contribución del mismo es mostrar la viabilidad sobre la adopción del enfoque, así como el valor estratégico, el cual proporciona mapear la idea del dominio del negocio para el desarrollo de los artefactos de software. El trabajo presenta el diseño de una arquitectura que permite el desarrollo de software guiado por el dominio y la selección de tecnologías para su implementación, el cual se valida mediante un caso de estudio. De esta forma, se desarrolla una plataforma digital orientada a una red de perfiles del personal de salud del Hospital de Viedma, que permite la comunicación e interacción entre la comunidad hospitalaria. - Materia
-
Ciencias de la Computación e Información
Diseño dirigido por el dominio
Arquitectura limpia
Arquitectura hexagonal
Ciencias de la Computación e Información - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- https://creativecommons.org/licenses/by-nc-sa/4.0/
- Repositorio
- Institución
- Universidad Nacional de Río Negro
- OAI Identificador
- oai:rid.unrn.edu.ar:20.500.12049/8462
Ver los metadatos del registro completo
id |
RIDUNRN_b7d78c2267dda97ac78678b3f1bb24d9 |
---|---|
oai_identifier_str |
oai:rid.unrn.edu.ar:20.500.12049/8462 |
network_acronym_str |
RIDUNRN |
repository_id_str |
4369 |
network_name_str |
RID-UNRN (UNRN) |
spelling |
Diseño e implementación de una arquitectura de software guiada por el dominioDifabio, Federico EzequielCiencias de la Computación e InformaciónDiseño dirigido por el dominioArquitectura limpiaArquitectura hexagonalCiencias de la Computación e InformaciónFil: Universidad Nacional de Río Negro-El diseño de software bajo un enfoque sólido, sistemático, y completo cuenta con un conjunto de herramientas y técnicas, que permiten separar la complejidad del negocio, dejando como pieza central del mismo, el dominio. El enfoque de diseño dirigido por el dominio permite contar con principios, patrones y actividades para construir un modelo de dominio, que es el artefacto principal. Además, garantiza que la arquitectura de software permanezca centrada en las funcionalidades del negocio. Por su parte las arquitecturas limpias, entre ellas la arquitectura hexagonal, permiten separar las responsabilidades mediantes regiones o capas, permitiendo desacoplar las mismas y que evolucionen de manera aisladas, cuyo núcleo central es el dominio. En este trabajo se propone un desarrollo de software y la aplicación de una arquitectura orientada al dominio. La contribución del mismo es mostrar la viabilidad sobre la adopción del enfoque, así como el valor estratégico, el cual proporciona mapear la idea del dominio del negocio para el desarrollo de los artefactos de software. El trabajo presenta el diseño de una arquitectura que permite el desarrollo de software guiado por el dominio y la selección de tecnologías para su implementación, el cual se valida mediante un caso de estudio. De esta forma, se desarrolla una plataforma digital orientada a una red de perfiles del personal de salud del Hospital de Viedma, que permite la comunicación e interacción entre la comunidad hospitalaria.Cambarieri, Mauro Germán2021info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/trabajoFinalDeGradoapplication/pdfDifabio, Federico Ezequiel (2021). Diseño e implementación de una arquitectura de software guiada por el dominio. Trabajo final de grado. Universidad Nacional de Río Negro.http://rid.unrn.edu.ar/handle/20.500.12049/8462spainfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/4.0/reponame:RID-UNRN (UNRN)instname:Universidad Nacional de Río Negro2025-09-04T11:12:43Zoai:rid.unrn.edu.ar:20.500.12049/8462instacron:UNRNInstitucionalhttps://rid.unrn.edu.ar/jspui/Universidad públicaNo correspondehttps://rid.unrn.edu.ar/oai/snrdrid@unrn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:43692025-09-04 11:12:43.919RID-UNRN (UNRN) - Universidad Nacional de Río Negrofalse |
dc.title.none.fl_str_mv |
Diseño e implementación de una arquitectura de software guiada por el dominio |
title |
Diseño e implementación de una arquitectura de software guiada por el dominio |
spellingShingle |
Diseño e implementación de una arquitectura de software guiada por el dominio Difabio, Federico Ezequiel Ciencias de la Computación e Información Diseño dirigido por el dominio Arquitectura limpia Arquitectura hexagonal Ciencias de la Computación e Información |
title_short |
Diseño e implementación de una arquitectura de software guiada por el dominio |
title_full |
Diseño e implementación de una arquitectura de software guiada por el dominio |
title_fullStr |
Diseño e implementación de una arquitectura de software guiada por el dominio |
title_full_unstemmed |
Diseño e implementación de una arquitectura de software guiada por el dominio |
title_sort |
Diseño e implementación de una arquitectura de software guiada por el dominio |
dc.creator.none.fl_str_mv |
Difabio, Federico Ezequiel |
author |
Difabio, Federico Ezequiel |
author_facet |
Difabio, Federico Ezequiel |
author_role |
author |
dc.contributor.none.fl_str_mv |
Cambarieri, Mauro Germán |
dc.subject.none.fl_str_mv |
Ciencias de la Computación e Información Diseño dirigido por el dominio Arquitectura limpia Arquitectura hexagonal Ciencias de la Computación e Información |
topic |
Ciencias de la Computación e Información Diseño dirigido por el dominio Arquitectura limpia Arquitectura hexagonal Ciencias de la Computación e Información |
dc.description.none.fl_txt_mv |
Fil: Universidad Nacional de Río Negro - El diseño de software bajo un enfoque sólido, sistemático, y completo cuenta con un conjunto de herramientas y técnicas, que permiten separar la complejidad del negocio, dejando como pieza central del mismo, el dominio. El enfoque de diseño dirigido por el dominio permite contar con principios, patrones y actividades para construir un modelo de dominio, que es el artefacto principal. Además, garantiza que la arquitectura de software permanezca centrada en las funcionalidades del negocio. Por su parte las arquitecturas limpias, entre ellas la arquitectura hexagonal, permiten separar las responsabilidades mediantes regiones o capas, permitiendo desacoplar las mismas y que evolucionen de manera aisladas, cuyo núcleo central es el dominio. En este trabajo se propone un desarrollo de software y la aplicación de una arquitectura orientada al dominio. La contribución del mismo es mostrar la viabilidad sobre la adopción del enfoque, así como el valor estratégico, el cual proporciona mapear la idea del dominio del negocio para el desarrollo de los artefactos de software. El trabajo presenta el diseño de una arquitectura que permite el desarrollo de software guiado por el dominio y la selección de tecnologías para su implementación, el cual se valida mediante un caso de estudio. De esta forma, se desarrolla una plataforma digital orientada a una red de perfiles del personal de salud del Hospital de Viedma, que permite la comunicación e interacción entre la comunidad hospitalaria. |
description |
Fil: Universidad Nacional de Río Negro |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/acceptedVersion http://purl.org/coar/resource_type/c_7a1f info:ar-repo/semantics/trabajoFinalDeGrado |
format |
bachelorThesis |
status_str |
acceptedVersion |
dc.identifier.none.fl_str_mv |
Difabio, Federico Ezequiel (2021). Diseño e implementación de una arquitectura de software guiada por el dominio. Trabajo final de grado. Universidad Nacional de Río Negro. http://rid.unrn.edu.ar/handle/20.500.12049/8462 |
identifier_str_mv |
Difabio, Federico Ezequiel (2021). Diseño e implementación de una arquitectura de software guiada por el dominio. Trabajo final de grado. Universidad Nacional de Río Negro. |
url |
http://rid.unrn.edu.ar/handle/20.500.12049/8462 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-nc-sa/4.0/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc-sa/4.0/ |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:RID-UNRN (UNRN) instname:Universidad Nacional de Río Negro |
reponame_str |
RID-UNRN (UNRN) |
collection |
RID-UNRN (UNRN) |
instname_str |
Universidad Nacional de Río Negro |
repository.name.fl_str_mv |
RID-UNRN (UNRN) - Universidad Nacional de Río Negro |
repository.mail.fl_str_mv |
rid@unrn.edu.ar |
_version_ |
1842344104553349120 |
score |
12.623145 |