Mostrar el registro sencillo del ítem

dc.contributor.advisorAballay, Laura Nidia
dc.contributor.advisorAranda Romera, Juan Antonio
dc.contributor.authorAvila, Sebastián Jesús Ariel
dc.date.accessioned2026-06-26T21:22:56Z
dc.date.available2026-06-26T21:22:56Z
dc.date.issued2026
dc.identifier.citationAvila, Sebastián Jesús Ariel (2026). Análisis evolutivo de arquitecturas de software en sistemas empresariales [Tesis de grado, Universidad Nacional de San Juan]. Repositorio Institucional UNSJ. http://huru.unsj.edu.ar/handle/123456789/799es_AR
dc.identifier.urihttp://huru.unsj.edu.ar/handle/123456789/799
dc.description.abstractEste trabajo analiza la evolución de arquitecturas de software y patrones de diseño en sistemas empresariales desarrollados en el ámbito de la práctica profesional, documentando el proceso de perfeccionamiento desde arquitecturas iniciales hasta el modelo de desarrollo actualmente implementado. Se combina revisión bibliográfica, análisis de código fuente de sistemas desarrollados en diferentes períodos y documentación de la progresión arquitectónica. Se presentan estilos arquitectónicos (MVC tradicional, arquitectura en capas, orientada a servicios) y patrones de diseño (Repositorio, Capa de Servicio, Especificación, Inyección de Dependencia, entre otros), mostrando cómo en cada desarrollo se incorporaron mejoras concretas y qué valor agregado se obtuvo (reutilización, testabilidad, mantenibilidad, migración gradual). Se incluyen diagramas de arquitectura por desarrollo y ejemplos de implementación que ilustran el paso de una arquitectura a otra. Como resultado se obtiene un documento que sistematiza la evolución arquitectónica, identifica el valor agregado en cada mejora, documenta el proceso de perfeccionamiento y presenta el modelo arquitectónico alcanzado actualmente, con sus características y justificación técnica.es_AR
dc.description.abstractAbstract: This work analyses the evolution of software architectures and design patterns in enterprise systems developed in a professional practice context, documenting the improvement process from initial architectures to the development model currently in place. It combines literature review, source code analysis of systems developed in different periods, and documentation of the architectural progression. Architectural styles (traditional MVC, layered architecture, service-oriented) and design patterns (Repository, Service Layer, Specification, Dependency Injection, among others) are presented, showing how each development incorporated concrete improvements and what added value was obtained (reuse, testability, maintainability, gradual migration). Architecture diagrams per development and implementation examples illustrate the transition from one architecture to another. The result is a document that systematises the architectural evolution, identifies the value added at each improvement, documents the improvement process, and presents the current architectural model with its characteristics and technical justification.es_AR
dc.formatapplication/pdfes_AR
dc.format.extent48 h., encuadernado : diagrs.es_AR
dc.language.isospaes_AR
dc.publisherUniversidad Nacional de San Juan. Facultad de Ciencias Exactas, Físicas y Naturales. Departamento de Informática.es_AR
dc.rightsopenAccesses_AR
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/ar/es_AR
dc.subjectINFORMATICAes_AR
dc.subjectINGENIERIA DE SOFTWAREes_AR
dc.titleAnálisis evolutivo de arquitecturas de software en sistemas empresarialeses_AR
dc.typeTesis de gradoes_AR
unsj.affiliationUniversidad Nacional de San Juan. Facultad de Ciencias Exactas, Físicas y Naturaleses_AR
unsj.description.gradoLicenciado en Sistemas de Informaciónes_AR


Ficheros en el ítem

Thumbnail
Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

  • Informática [26]
    En este espacio se encuentran alojadas las "Tesis de grado" correspondientes a las Licenciaturas en ciencias informáticas

Mostrar el registro sencillo del ítem

openAccess
Excepto si se señala otra cosa, la licencia del ítem se describe como openAccess