Prototipo de un sistema para medir la contribución de los desarrolladores en proyectos orientados a objetos de código abierto

dc.contributorAponte Melo, Jairo Hernánspa
dc.contributor.authorNiño Roa, Yury Yinethspa
dc.date.accessioned2019-06-24T16:36:23Zspa
dc.date.available2019-06-24T16:36:23Zspa
dc.date.issued2011spa
dc.description.abstractComo parte de los avances logrados en la administración de proyectos de software se han diseñado y construido tecnologías que facilitan su seguimiento y progreso. Dentro de estas tecnologías se incluyen los sistemas de control de versiones, los sistemas de seguimiento de defectos y los sistemas de comunicación en tiempo real, que mantienen registro de las actividades realizadas al interior de los equipos de desarrollo. En los últimos años, los investigadores han reconocido los beneficios de extraer y analizar la información contenida en estas tecnologías, con el objetivo particular de estudiar y comprender aspectos relacionados con la organización de los desarrolladores y con los patrones de contribución de los individuos. Esta tesis presenta un modelo que permite medir las contribuciones de los individuos en proyectos orientados a objetos y de código abierto. El modelo está basado en las métricas clásicas de estimación de tamaño y complejidad de software, pero a diferencia de éstas, considera los cambios realizados durante el ciclo de vida del software y no sólo las características del producto final. Dicho modelo ha sido implementado en una herramienta de software llamada DevMeter, que mide las contribuciones de los desarrolladores a partir de los datos contenidos en repositorios de software, específicamente en sistemas de control de versiones y en sistemas de seguimiento de defectos. En la parte final de este trabajo se presenta un caso de estudio, en el que cinco proyectos orientados a objetos, escritos en Java y de código abierto fueron analizados. / Abstract. As part of the progress made in the management of software projects, several technologies have been designed and developed to facilitate their tracking and progress. These technologies include version control systems, bug tracking systems and communication systems in real time. They maintain data related with the activities performed by development teams. In recent years, researchers have recognized the advantages of extracting and analyzing the information stored in these tools. It can be used to study and understand aspects related with the organization of the developers and with the patterns of contribution of the individuals. This thesis presents a model that allows measuring the contributions of the individuals in open source object oriented projects. The model is based in the classic metrics of size and complexity of software, but unlike them, it considers the changes made during the life cycle of software and not only the features of final product. This model has been implemented as a software tool named DevMeter; it measures the contributions of the developers using the data contained in software repositories, specifically namely in version control systems and in bug tracking systems. At the end of this document a case of study is presented. There, five object open source and oriented projects written in Java and of open code were analyzed.spa
dc.description.degreelevelMaestríaspa
dc.format.mimetypeapplication/pdfspa
dc.identifier.eprintshttp://bdigital.unal.edu.co/3792/spa
dc.identifier.urihttps://repositorio.unal.edu.co/handle/unal/7415
dc.language.isospaspa
dc.relation.ispartofUniversidad Nacional de Colombia Sede Bogotá Facultad de Ingeniería Departamento de Ingeniería de Sistemas e Industrial Ingeniería de Sistemasspa
dc.relation.ispartofIngeniería de Sistemasspa
dc.relation.referencesNiño Roa, Yury Yineth (2011) Prototipo de un sistema para medir la contribución de los desarrolladores en proyectos orientados a objetos de código abierto. Maestría thesis, Universidad Nacional de Colombia.spa
dc.rightsDerechos reservados - Universidad Nacional de Colombiaspa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.licenseAtribución-NoComercial 4.0 Internacionalspa
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0/spa
dc.subject.ddc0 Generalidades / Computer science, information and general worksspa
dc.subject.ddc62 Ingeniería y operaciones afines / Engineeringspa
dc.subject.proposalMétricasspa
dc.subject.proposalMinería de repositorios de softwarespa
dc.subject.proposalProyectos de código abiertospa
dc.subject.proposalProyectos orientados a objetosspa
dc.subject.proposalContribución / Metricsspa
dc.subject.proposalMining software repositoriesspa
dc.subject.proposalOpen source projectsspa
dc.subject.proposalObjects oriented projectsspa
dc.subject.proposalContributionspa
dc.titlePrototipo de un sistema para medir la contribución de los desarrolladores en proyectos orientados a objetos de código abiertospa
dc.typeTrabajo de grado - Maestríaspa
dc.type.coarhttp://purl.org/coar/resource_type/c_bdccspa
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aaspa
dc.type.contentTextspa
dc.type.driverinfo:eu-repo/semantics/masterThesisspa
dc.type.redcolhttp://purl.org/redcol/resource_type/TMspa
dc.type.versioninfo:eu-repo/semantics/acceptedVersionspa
oaire.accessrightshttp://purl.org/coar/access_right/c_abf2spa

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
299787.2011.pdf
Tamaño:
2.09 MB
Formato:
Adobe Portable Document Format