Detalles del Título
Detalles del Título

< Ant.
Sig. >
 
Título Herramienta para el análisis de arquitectura de software utilizando una base de datos orientada a grafosTrabajo de Grado / PDF-Archivos Legibles por Computador
Autor(es) Riascos, Juan David (Autor)
Echeverry, Pablo Andrés (Autor)
Barraza Alvarado, Fernando (Asesor)
Publicación Cali, Colombia : Universidad de San Buenaventura, Cali, 2017
Descripción Física 1 recurso en línea (110 páginas) : ilustraciones
Español;
Clasificación(es) 621.392
Materia(s) Arquitectura de software; Software de aplicación - Desarrollo; Desarrollo de software de aplicación;
Nota(s) Tesis (Ingeniero de Sistemas ) -- Universidad de San Buenaventura. Facultad de Ingenierías, Cali, 2017.
Títulos Relacionados Titulo Colectivo: Trabajos de Grado. Ingeniería de Sistemas. USB.
Resumen El presente documento tiene como objetivo describir un proyecto para el desarrollo de una herramienta de código libre que apoye a los arquitectos de software en sus labores de análisis. Comúnmente dichas labores requieren el poder recuperar una arquitectura de un repositorio de código fuente u objetos para posteriormente visualizarlos en una forma que represente la estructura del software. El usuario de la herramienta, dicho de otra forma, el arquitecto, podrá hacer uso de la herramienta en etapas tempranas y tardías del desarrollo de forma que pueda visualizar la arquitectura del software y establecer algunas de las propiedades inherentes a la misma. Estudios previos muestran la necesidad de una herramienta de acceso libre para la comunidad de arquitectos de software y de igual forma una baja oferta de las mismas. La herramienta se basa en la recuperación de los componentes y relaciones entre componentes de la arquitectura de un software desde una base de datos relacional para almacenarlos en una base de datos orientada a grafos y posteriormente permitir su visualización de una manera gráfica con una red dígrafo compuesta por nodos y arcos. El grafo permitirá realizar diversos tipos de análisis sobre la arquitectura de un software, ayudando así en la toma de decisiones sobre el desarrollo y las ventajas o desventajas que se pueden encontrar en el diseño de la arquitectura. Sobre esta base se implementarán una serie de casos de uso descritos más adelante los cuales están orientados en apoyar las labores del arquitecto de software.
Objetos Asociados Descargar texto completo en Biblioteca Digital USB Colombia