Mostrar el registro sencillo del ítem

dc.contributor.advisorCastilla Rodríguez, Iván 
dc.contributor.authorCarrasco Benítez, Óscar
dc.contributor.otherGrado en Ingeniería Informática
dc.date.accessioned2022-10-21T20:06:58Z
dc.date.available2022-10-21T20:06:58Z
dc.date.issued2022
dc.identifier.urihttp://riull.ull.es/xmlui/handle/915/30298
dc.description.abstractUno de los mayores retos en el desarrollo moderno de software es la gestión y mantenimiento de proyectos. A lo largo de los años, los sistemas informáticos han ido adquiriendo complejidad de manera continuada y progresiva, algo que conlleva un aumento gradual de las dificultades que se deben afrontar según se van implementando nuevas características y funcionalidades. En la actualidad, el ecosistema más popular y completo para el desarrollo de proyectos de software está consolidado por las tecnologías Web. Debido al veloz ritmo de evolución de dichas tecnologías, se requiere de un conjunto de metodologías y buenas prácticas adecuado, capaz de permitir el desarrollo y despliegue de aplicaciones con facilidad y estabilidad. Se presenta un caso favorable para indagar en esta problemática y proyectar soluciones al respecto: un simulador Web de arquitecturas de computadores conocido como SIMDE, cuyo desarrollo ha carecido de actividad durante años y abre multitud de posibilidades a la hora de investigar y aplicar mejoras en su mantenimiento y escalabilidad para las futuras líneas de desarrollo. El principal objetivo de este trabajo ha sido realizar mejoras sustanciales en, esencialmente, todas las facetas que conforman la gestión de un proyecto de software a través del marco de trabajo que habilita el desarrollo del SIMDE: gestión de dependencias, pruebas de software, soporte a la retrocompatibilidad, internacionalización, seguridad, integración y despliegue.
dc.description.abstractOne of the biggest challenges in modern software development is project management and maintenance. Over the years, computer systems have steadily and progressively become more complex, leading to a gradual increase in the difficulties to be faced as new features and functionalities are implemented. Currently, the most popular and complete ecosystem for the development of software projects is consolidated by Web technologies. Due to the fast-paced evolution of these technologies, an adequate set of methodologies is required to allow the development and deployment of applications with ease and stability. A favorable case study is presented to investigate this problem and apply solutions to it: a Web simulator of computer architectures known as SIMDE, whose development has presented minor activity for years and opens many possibilities when it comes to research and implementation of improvements regarding its maintenance and scalability for future lines of development. The main objective of this work has been to make substantial improvements in essentially all facets of software project management, through the framework that enables the development of SIMDE: dependency management, software testing, support for backwards compatibility, internationalization, security, integration and deployment.
dc.format.mimetypeapplication/pdf
dc.language.isoes
dc.rightsLicencia Creative Commons (Reconocimiento-No comercial-Sin obras derivadas 4.0 Internacional)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/deed.es_ES
dc.subjectArquitectura de computadores
dc.subjectTecnologías web
dc.subjectGestión de dependencias
dc.titleSimulador didáctico de arquitectura de computadores: aplicación de metodologías de integración y mantenimiento
dc.typeinfo:eu-repo/semantics/bachelorThesis


Ficheros en el ítem

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

Mostrar el registro sencillo del ítem

Licencia Creative Commons (Reconocimiento-No comercial-Sin obras derivadas 4.0 Internacional)
Excepto si se señala otra cosa, la licencia del ítem se describe como Licencia Creative Commons (Reconocimiento-No comercial-Sin obras derivadas 4.0 Internacional)