Publicación:
Herramienta para el análisis de arquitectura de software utilizando una base de datos orientada a grafos

dc.audienceComunidad Científica y Académicaspa
dc.contributor.advisorBarraza Alvarado, Fernando
dc.contributor.authorRiascos, Juan David
dc.contributor.authorEcheverry, Pablo Andrés
dc.date.accessioned2018-02-08T13:11:08Z
dc.date.available2018-02-08T13:11:08Z
dc.date.issued2017
dc.date.submitted2018-02
dc.description.abstractEl 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.spa
dc.formatpdfspa
dc.format.extent110 páginasspa
dc.format.mediumRecurso en lineaspa
dc.format.mimetypeapplication/pdfspa
dc.identifier.urihttp://hdl.handle.net/10819/5600
dc.language.isospaspa
dc.publisherUniversidad de San Buenaventura - Calispa
dc.publisher.facultyIngenieriasspa
dc.publisher.programIngeniería de Sistemasspa
dc.publisher.sedeCalispa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.ccAtribución-NoComercial-SinDerivadas 2.5 Colombiaspa
dc.rights.licenciaPor medio de este formato manifiesto mi voluntad de AUTORIZAR a la Universidad de San Buenaventura, Sede Bogotá, Seccionales Medellín, Cali y Cartagena, la difusión en texto completo de manera gratuita y por tiempo indefinido en la Biblioteca Digital Universidad de San Buenaventura, el documento académico-investigativo objeto de la presente autorización, con fines estrictamente educativos, científicos y culturales, en los términos establecidos en la Ley 23 de 1982, Ley 44 de 1993, Decisión Andina 351 de 1993, Decreto 460 de 1995 y demás normas generales sobre derechos de autor. Como autor manifiesto que el presente documento académico-investigativo es original y se realiza sin violar o usurpar derechos de autor de terceros, por lo tanto, la obra es de mi exclusiva autora y poseo la titularidad sobre la misma. La Universidad de San Buenaventura no será responsable de ninguna utilización indebida del documento por parte de terceros y será exclusivamente mi responsabilidad atender personalmente cualquier reclamación que pueda presentarse a la Universidad. Autorizo a la Biblioteca Digital de la Universidad de San Buenaventura convertir el documento al formato que el repositorio lo requiera (impreso, digital, electrónico o cualquier otro conocido o por conocer) o con fines de preservación digital. Esta autorización no implica renuncia a la facultad que tengo de publicar posteriormente la obra, en forma total o parcial, por lo cual podrá, dando aviso por escrito con no menos de un mes de antelación, solicitar que el documento deje de estar disponible para el público en la Biblioteca Digital de la Universidad de San Buenaventura, así mismo, cuando se requiera por razones legales y/o reglas del editor de una revista.spa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/spa
dc.source.bibliographicCitationD. Pollet, S. Ducasse, L. Poyet, I. Alloui, S. Cimpan and H. Verjus, "Towards A Process-Oriented Software Architecture Reconstruction Taxonomy," 11th European Conference on Software Maintenance and Reengineering (CSMR'07), Amsterdam, 2007, pp. 137-148. C. R. L. Neto, M. P. S. Cardoso, C. v. F. G. Chavez and E. S. d. Almeida, "Initial Evidence for Understanding the Relationship between Product Line Architecture and Software Architecture Recovery," Components, Architectures and Reuse Software (SBCARS), 2015 IX Brazilian Symposium on, Belo Horizonte, 2015, pp. 40-49. J. Garcia, I. Ivkovic and N. Medvidovic, "A comparative analysis of software architecture recovery techniques," Automated Software Engineering (ASE), 2013 IEEE/ACM 28th International Conference on, Silicon Valley, CA, 2013, pp. 486-496. Software Architecture Recovery: http://es.slideshare.net/mircea.lungu/software-architecture-recovery-in-five-questions-presentation Arquitectura de Software:http://www.icesi.edu.co/unicesi/2015/06/11/importancia-de-la-arquitectura-de-software-en-las-organizaciones/spa
dc.source.instnameUniversidad de San Buenaventura - Calispa
dc.source.otherCali, Trabajo de Grado, T621.392 R481hspa
dc.source.reponameBiblioteca Digital Universidad de San Buenaventuraspa
dc.subjectArquitectura de softwarespa
dc.subjectGrafospa
dc.subjectAnálisis de arquitecturaspa
dc.subjectDiseño de arquitecturaspa
dc.subject.lembArquitectura de softwarespa
dc.subject.lembSoftware de aplicación - Desarrollospa
dc.subject.lembDesarrollo de software de aplicaciónspa
dc.thesis.nameIngeniero de Sistemasspa
dc.titleHerramienta para el análisis de arquitectura de software utilizando una base de datos orientada a grafosspa
dc.typeTrabajo de grado - Pregradospa
dc.type.driverinfo:eu-repo/semantics/bachelorThesisspa
dc.type.hasVersioninfo:eu-repo/semantics/publishedspa
dc.type.spaTrabajo de Gradospa
dspace.entity.typePublicationspa
Archivos
Paquete original
Mostrando 1 - 1 de 1
Imagen en miniatura
Nombre:
Herramienta_analisis_arquitectura_echeverry_2017.pdf
Tamaño:
3.96 MB
Formato:
Adobe Portable Document Format
Descripción:
Paquete de licencias
Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
2.02 KB
Formato:
Item-specific license agreed upon to submission
Descripción: