Implementación de una Arquitectura de Software guiada por el Dominio

Autores
Cambarieri, Mauro Germán; Garcia Martinez, Nicolás; Difabio, Federico
Año de publicación
2020
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión aceptada
Descripción
Fil: Cambarieri, Mauro Germán. Universidad Nacional de Río Negro. Laboratorio de Informática Aplicada. Río Negro, Argentina.
Fil: García Martínez, Nicolás. Universidad Nacional de Río Negro. Laboratorio de Informática Aplicada. Río Negro, Argentina.
Fil: Difabio, Federico. Universidad Nacional de Río Negro. Laboratorio de Informática Aplicada. Río Negro, Argentina.
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 diseño dirigido por el dominio ofrece la posibilidad de contar con principios, patrones y actividades para construir un modelo de dominio, que es el artefacto principal. Además, ayuda a garantizar que la arquitectura de software permanezca centrada en las funcionalidades del negocio. En este trabajo proponemos 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, como valor estratégico, el cual proporciona mapear la idea del dominio del negocio para el desarrollo de los artefactos del software. El trabajo propuesto presenta la transformación y adaptación de una arquitectura de software de tres capas típicas a una arquitectura centrada en el dominio específico del negocio y la selección de tecnologías que permiten su implementación, se valida mediante un caso de estudio.
Materia
Ingeniería, Ciencia y Tecnología
Arquitectura de software
diseño dirigido por el dominio
Arquitecturas limpias
Ingeniería, Ciencia y Tecnología
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
RID-UNRN (UNRN)
Institución
Universidad Nacional de Río Negro
OAI Identificador
oai:rid.unrn.edu.ar:20.500.12049/6978

id RIDUNRN_372ed6ac4b211b87c6277fe78a4e84cb
oai_identifier_str oai:rid.unrn.edu.ar:20.500.12049/6978
network_acronym_str RIDUNRN
repository_id_str 4369
network_name_str RID-UNRN (UNRN)
spelling Implementación de una Arquitectura de Software guiada por el DominioCambarieri, Mauro GermánGarcia Martinez, NicolásDifabio, FedericoIngeniería, Ciencia y TecnologíaArquitectura de softwarediseño dirigido por el dominioArquitecturas limpiasIngeniería, Ciencia y TecnologíaFil: Cambarieri, Mauro Germán. Universidad Nacional de Río Negro. Laboratorio de Informática Aplicada. Río Negro, Argentina.Fil: García Martínez, Nicolás. Universidad Nacional de Río Negro. Laboratorio de Informática Aplicada. Río Negro, Argentina.Fil: Difabio, Federico. Universidad Nacional de Río Negro. Laboratorio de Informática Aplicada. Río Negro, Argentina.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 diseño dirigido por el dominio ofrece la posibilidad de contar con principios, patrones y actividades para construir un modelo de dominio, que es el artefacto principal. Además, ayuda a garantizar que la arquitectura de software permanezca centrada en las funcionalidades del negocio. En este trabajo proponemos 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, como valor estratégico, el cual proporciona mapear la idea del dominio del negocio para el desarrollo de los artefactos del software. El trabajo propuesto presenta la transformación y adaptación de una arquitectura de software de tres capas típicas a una arquitectura centrada en el dominio específico del negocio y la selección de tecnologías que permiten su implementación, se valida mediante un caso de estudio.2020-10-20info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttps://49jaiio.sadio.org.ar/pdfs/asse/ASSE%2011.pdfhttp://rid.unrn.edu.ar/handle/20.500.12049/6978spahttp://sedici.unlp.edu.ar/handle/10915/115198XXI Simposio Argentino de Ingeniería de Software (ASSE 2020) - JAIIO 49 (Modalidad virtual)info: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:50Zoai:rid.unrn.edu.ar:20.500.12049/6978instacron: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:50.432RID-UNRN (UNRN) - Universidad Nacional de Río Negrofalse
dc.title.none.fl_str_mv Implementación de una Arquitectura de Software guiada por el Dominio
title Implementación de una Arquitectura de Software guiada por el Dominio
spellingShingle Implementación de una Arquitectura de Software guiada por el Dominio
Cambarieri, Mauro Germán
Ingeniería, Ciencia y Tecnología
Arquitectura de software
diseño dirigido por el dominio
Arquitecturas limpias
Ingeniería, Ciencia y Tecnología
title_short Implementación de una Arquitectura de Software guiada por el Dominio
title_full Implementación de una Arquitectura de Software guiada por el Dominio
title_fullStr Implementación de una Arquitectura de Software guiada por el Dominio
title_full_unstemmed Implementación de una Arquitectura de Software guiada por el Dominio
title_sort Implementación de una Arquitectura de Software guiada por el Dominio
dc.creator.none.fl_str_mv Cambarieri, Mauro Germán
Garcia Martinez, Nicolás
Difabio, Federico
author Cambarieri, Mauro Germán
author_facet Cambarieri, Mauro Germán
Garcia Martinez, Nicolás
Difabio, Federico
author_role author
author2 Garcia Martinez, Nicolás
Difabio, Federico
author2_role author
author
dc.subject.none.fl_str_mv Ingeniería, Ciencia y Tecnología
Arquitectura de software
diseño dirigido por el dominio
Arquitecturas limpias
Ingeniería, Ciencia y Tecnología
topic Ingeniería, Ciencia y Tecnología
Arquitectura de software
diseño dirigido por el dominio
Arquitecturas limpias
Ingeniería, Ciencia y Tecnología
dc.description.none.fl_txt_mv Fil: Cambarieri, Mauro Germán. Universidad Nacional de Río Negro. Laboratorio de Informática Aplicada. Río Negro, Argentina.
Fil: García Martínez, Nicolás. Universidad Nacional de Río Negro. Laboratorio de Informática Aplicada. Río Negro, Argentina.
Fil: Difabio, Federico. Universidad Nacional de Río Negro. Laboratorio de Informática Aplicada. Río Negro, Argentina.
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 diseño dirigido por el dominio ofrece la posibilidad de contar con principios, patrones y actividades para construir un modelo de dominio, que es el artefacto principal. Además, ayuda a garantizar que la arquitectura de software permanezca centrada en las funcionalidades del negocio. En este trabajo proponemos 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, como valor estratégico, el cual proporciona mapear la idea del dominio del negocio para el desarrollo de los artefactos del software. El trabajo propuesto presenta la transformación y adaptación de una arquitectura de software de tres capas típicas a una arquitectura centrada en el dominio específico del negocio y la selección de tecnologías que permiten su implementación, se valida mediante un caso de estudio.
description Fil: Cambarieri, Mauro Germán. Universidad Nacional de Río Negro. Laboratorio de Informática Aplicada. Río Negro, Argentina.
publishDate 2020
dc.date.none.fl_str_mv 2020-10-20
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/acceptedVersion
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str acceptedVersion
dc.identifier.none.fl_str_mv https://49jaiio.sadio.org.ar/pdfs/asse/ASSE%2011.pdf
http://rid.unrn.edu.ar/handle/20.500.12049/6978
url https://49jaiio.sadio.org.ar/pdfs/asse/ASSE%2011.pdf
http://rid.unrn.edu.ar/handle/20.500.12049/6978
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/115198
XXI Simposio Argentino de Ingeniería de Software (ASSE 2020) - JAIIO 49 (Modalidad virtual)
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_ 1842344111567273984
score 12.623145