Por favor, use este identificador para citar o enlazar este ítem:
http://repositoriodspace.unipamplona.edu.co/jspui/handle/20.500.12744/5601
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.author | Vera Celis, Harol Andrey. | - |
dc.date.accessioned | 2022-12-19T21:22:46Z | - |
dc.date.available | 2019 | - |
dc.date.available | 2022-12-19T21:22:46Z | - |
dc.date.issued | 2020 | - |
dc.identifier.citation | Vera Celis, H. A. (2019). Estudio funcional de la plataforma “sonarqube” para la evaluación de código fuente con respecto a la calidad del producto software [Trabajo de grado pregrado, Universidad de Pamplona]. Repositorio Hulago Universidad de Pamplona. http://repositoriodspace.unipamplona.edu.co/jspui/handle/20.500.12744/5601 | es_CO |
dc.identifier.uri | http://repositoriodspace.unipamplona.edu.co/jspui/handle/20.500.12744/5601 | - |
dc.description | La siguiente investigación tiene como fin el estudio funcional de una plataforma de análisis estadístico para la gestión de la calidad del código fuente del software, llamada “SONARQUBE” la cual es de licencia libre y gratuito, este estudio se realizó para determinar la relación que tiene la plataforma con los modelos de calidad de producto software en la actualidad, los cuales son: ISO 9126, 14598 y 25000, de esta manera saber que tan acertadas están sus estadísticas a las ISOS mencionadas anteriormente, por otro lado se hiso uso de esta plataforma examinando un proyecto de software libre, para estudiar el funcionamiento y manejo de SONARQUBE, analizando sus resultados y concluyendo que tan aceptable es la eficacia y veracidad de la información generada y sus estadísticas. Teniendo en cuenta la historia y diversas versiones con las que cuenta la plataforma, se da a conocer las características principales para la selección de la versión 6.4 la cual fue un punto primordial para desarrollar el contenido de este trabajo, así mismo, se muestra diferentes formas de aplicar e implementar el scanner de SONARQUBE a un proyecto de lenguaje java, partiendo de uno básico, seguido de uno en el IDE NetBeans vinculado a partir de un plugins y finalizando con el software de Jenkins incluyendo la cobertura de pruebas unitarias en dicho escaneo. Al concluir los escaneos se realiza una interpretación de los resultados analizando las estadísticas obtenidas haciendo énfasis en corrección de errores, cobertura y porcentajes de aceptación de calidad, ultimando con un cuadro comparativo entre los objetivos de SONARQUBE y las normativas de calidad de producto software. | es_CO |
dc.description.abstract | The following research has as purpose the functional study of a platform of statistical analysis for the management of the quality of the source code of the software, called "SONARQUBE" which has free license and it's free, this study was carried out to determine the relation that the platform has with software product quality models presented nowadays, which are: ISO 9126, 14598 and 25000, in this way to know how accurate their statistics are to the ISOS mentioned above, On the other hand, a use of this platform was made examining a free software project, to study the operation and management of SONARQUBE, analyzing its results and concluding how acceptable the effectiveness and veracity of the information generated and its statistics are. Taking into account the history and various versions of the platform, the main features for the selection of version 6.4, which was a key point to develop the content of this work are shown, as well as different forms to apply and implement the SONARQUBE scanner to a java language project, starting from a basic one, followed by one in the linked NetBeans IDE from a plugin and ending with the Jenkins software including the coverage of unit tests in that scan. At the end of the scans, an interpretation based on the statistics obtained is shown, with an emphasis on error correction, coverage and percentages of quality acceptance, with a final comparison between the objectives of SONARQUBE and the software product | es_CO |
dc.format.extent | 96 | es_CO |
dc.format.mimetype | application/pdf | es_CO |
dc.language.iso | es | es_CO |
dc.publisher | Universidad de Pamplona – Facultad de Ingenierías y Arquitectura. | es_CO |
dc.subject | El autor no proporciona la información sobre este ítem. | es_CO |
dc.title | Estudio funcional de la plataforma “sonarqube” para la evaluación de código fuente con respecto a la calidad del producto software. | es_CO |
dc.type | http://purl.org/coar/resource_type/c_7a1f | es_CO |
dc.date.accepted | 2019 | - |
dc.relation.references | INTERNATIONAL STANDARD ISO/IEC/IEEE, A. A. (2017). Standards ISO. Recuperado de http://standards.iso.org/ittf/PubliclyAvailableStandards/c071952_ISO_IEC _IEEE_24765_2017.zip | es_CO |
dc.relation.references | INTERNATIONAL STANDARD. ISO/IEC/IEEE, A. A. (2011a). ISO 25000. Recuperado de http://iso25000.com/ | es_CO |
dc.relation.references | The Standish Group, A. A. (2013). Instructional media + magic. Recuperado de https://www.immagic.com/eLibrary/ARCHIVES/GENERAL/GENREF/S130 301C.pdf. | es_CO |
dc.relation.references | Orantes Jiménez, A. A. (2007). Biblioteca Virtual en Salud. Recuperado de http://www.bvs.hn/cu-2007/ponencias/CAL/CAL006.pdf | es_CO |
dc.relation.references | Pilalonga, A. A. (2017).Modulo Evaluación RED. Recuperado de https://sites.google.com/site/moduloevaluacionred/modelo-mc-call | es_CO |
dc.relation.references | Pilalonga, A. A. (2017).Modulo Evaluación RED. Recuperado de https://sites.google.com/site/moduloevaluacionred/modelo-de-calidadboehm | es_CO |
dc.relation.references | Ingeniería del software FURPS. A. A. (2008).Ingeniería del software. Recuperado de http://clases3gingsof.wikifoundry.com/page/FURPS | es_CO |
dc.relation.references | Cataldi. A. (2000). Metodología de diseño, desarrollo y evaluación de software educativo (Tesis de maestría). Recuperado de http://recursosbiblioteca.utp.edu.co/tesisd/textoyanexos/0053L864e_anex o.pdf | es_CO |
dc.relation.references | Largo y Marín, A. A. (2017).Guía técnica para la evaluación de software. Recuperado de https://jrvargas.files.wordpress.com/2009/03/guia_tecnica_para_evaluacio n_de_software.pdf | es_CO |
dc.relation.references | EcuRED, A. A. (2017). Norma ISO/IEC 14598. Recuperado de https://www.ecured.cu/Norma_ISO/IEC_14598 | es_CO |
dc.relation.references | Prada, A. A. (2013). Estándares, Métricas de Calidad Y Pruebas Del Software. Recuperado de http://evaluacionsoftware. blogspot.com/2013/03/ | es_CO |
dc.relation.references | INTERNATIONAL STANDARD. ISO/IEC/IEEE, A. A. (2011b). ISO 25000. Recuperado de: https://iso25000.com/index.php/normas-iso- 25000?limit=4&limitstart=0 | es_CO |
dc.relation.references | VALENCIANO LÓPEZ. A. (2015). Auditoría mantenibilidad aplicaciones según LA ISO/IEC 2500 (Tesis de grado). Recuperado de: https://eprints.ucm.es/37485/1/AUDITOR%C3%8DA%20MANTENIBILIDA D%20APLICACIONES%20SEG%C3%9AN%20LA%20ISO_IEC%202500 0.pdf PAE \* | es_CO |
dc.relation.references | PMO informática, A. A. (sf). La oficina de proyectos de informática. Recuperado de http://www.pmoinformatica.com/p/pruebas-desoftware. html | es_CO |
dc.relation.references | APIUMHUB, A. A. (2017). Beneficios de las pruebas unitarias. Recuperado de https://apiumhub.com/es/tech-blog-barcelona/beneficiosde- las-pruebas-unitarias/ | es_CO |
dc.relation.references | Pressman, A. A. (2010). Ingeniería del software un enfoque práctico séptima edición. Recuperado de http://cotana.informatica.edu.bo/downloads/ld- Ingenieria.de.software.enfoque.practico.7ed.Pressman.PDF | es_CO |
dc.relation.references | Tello. A. (2016). Evaluación de calidad de un producto de software (Tesis de grado). Recuperado de http://sedici.unlp.edu.ar/bitstream/handle/10915/58934/Documento_compl eto.pdf-PDFA.pdf?sequence=3 | es_CO |
dc.relation.references | Estévez A. (2014). Modelo de calidad para evaluar el software desarrollado en el centro de Investigación aplicada y desarrollo en tecnologías de información CIADTI (Tesis de maestría). Recuperado de http://www.unihorizonte.edu.co/revistas/index.php/TECKNE/article/downlo ad/129/125 | es_CO |
dc.relation.references | SonarQube. A. A. (sf). Acerca de SonarQube. Recuperado de https://www.sonarqube.org/about/ | es_CO |
dc.relation.references | Panel Testing. A. A. (2015). Calidad Software – Los 7 ejes de la calidad del código fuente. Recuperado de https://www.panel.es/blog/calidadsoftware- los-7-ejes-de-la-calidad-del-codigo-fuente/ | es_CO |
dc.relation.references | Ruiz. A. A. (2015). Qué es DevOps (y sobre todo qué no es DevOps). Recuperado de https://www.paradigmadigital.com/techbiz/que-es-devopsy- sobre-todo-que-no-es-devops/ | es_CO |
dc.relation.references | Guadin, A. A. (2018). Requerimientos. Recuperado de https://docs.sonarqube.org/display/SONARqube71/Requirements | es_CO |
dc.relation.references | Universidad de los Andes. A. A. (2015). Métricas de calidad de código, Parte 2: Perfil de Calidad Recuperado de https://profesores.virtual.uniandes.edu.co/~isis2603/dokuwiki/lib/exe/fetch. php?media=principal:metricas-sonar-parte_2_perfil_de_calidad.pdf | es_CO |
dc.relation.references | Borja. A. A. (2015). Configura e interpreta las métricas de SonarQube para conocer la calidad de tu código. Recuperado de https://www.adictosaltrabajo.com/2015/03/03/sonarqube-4-5-2/ | es_CO |
dc.relation.references | NetBeans A. A. (sf). NetBeans. Recuperado de https://netbeans.org/index_es.html | es_CO |
dc.relation.references | Universidad de Alicante, A. A. (2014).Casos de prueba JUNIT. Recuperado de http://www.jtech.ua.es/j2ee/publico/lja-2012-13/sesion04- apuntes.html#Integraci%C3%B3n+de+JUnit+en+Eclipse PAE \* | es_CO |
dc.relation.references | Rodríguez y López, A. A. (sf). Pruebas de software. Recuperado de http://www.cc.uah.es/drg/docencia/Pruebas/Pruebas4x1.pdf | es_CO |
dc.relation.references | García Oterino, A. A. (2015). ¿Qué es Jenkins. Recuperado de https://www.javiergarzas.com/2014/05/jenkins-en-menos-de-10-min.html | es_CO |
dc.relation.references | López y Pedraza, A. A. (2017). La Objetividad en las Pruebas Estandarizadas. Recuperado de https://revistas.uam.es/index.php/riee/article/viewFile/7592/7891 | es_CO |
dc.relation.references | Wikipedia, A. A. (2018). Reproducibilidad y repetibilidad. Recuperado de https://es.wikipedia.org/wiki/Reproducibilidad_y_repetibilidad | es_CO |
dc.relation.references | PMD, A. A. (2019). Analizador de código fuente PMD. Recuperado de https://pmd.github.io/ | es_CO |
dc.relation.references | FindBugs, A. A. (2015). Encuentra errores en los programas de Java. Recuperado de http://findbugs.sourceforge.net/ | es_CO |
dc.relation.references | Slidershare, A. A (2014). Calidad de software. Recuperado de https://es.slideshare.net/raaf0001/unidad-1calidad-del-software | es_CO |
dc.relation.references | Borbón Ardila, A. A (2013). NORMA DE EVALUACIÓN ISO/IEC 9126. Recuperado http://actividadreconocimiento-301569- 8.blogspot.com/2013/03/norma-de-evaluacion-isoiec-9126.html | es_CO |
dc.relation.references | Camargo Manuel, A. A (2014) Aplicación de la calidad en el desarrollo del software. Recuperado de https://es.calameo.com/books/003651974633b7463b999 | es_CO |
dc.relation.references | Vegas Celso, A. A (2014). Ingeniería de software. Recuperado de https://slideplayer.es/slide/1087034/ | es_CO |
dc.relation.references | Marulanda López, A. A (2014). Aseguramiento de la calidad en el diseño del software. Recuperado de https://core.ac.uk/download/pdf/47246132.pdf. | es_CO |
dc.relation.references | Betancur Luis, A. A(2014). Requisitos de calidad. Recuperado de https://es.scribd.com/document/163352809/Unidad-4 | es_CO |
dc.relation.references | Badenas Jesús A. A(2014). Nivel de cumplimiento de reglas. Recuperado de https://www.sonarqubehispano.org/display/DOC/Nivel+de+cumplimiento+ de+reglas | es_CO |
dc.rights.accessrights | http://purl.org/coar/access_right/c_abf2 | es_CO |
dc.type.coarversion | http://purl.org/coar/resource_type/c_2df8fbb1 | es_CO |
Aparece en las colecciones: | Ingeniería de Sistemas |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
VERA_2019_TG.pdf | 1,8 MB | Adobe PDF | Visualizar/Abrir |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.