dc.contributor | Kulesza, Uira | |
dc.contributor | | |
dc.contributor | | |
dc.contributor | http://lattes.cnpq.br/0189095897739979 | |
dc.contributor | Aranha, Eduardo Henrique da Silva | |
dc.contributor | | |
dc.contributor | Aquino Júnior, Gibeon Soares de | |
dc.contributor | | |
dc.contributor | Figueira Filho, Fernando Marques | |
dc.contributor | | |
dc.contributor | http://lattes.cnpq.br/6874649375434646 | |
dc.contributor | Flach, Christina Brandão Von | |
dc.contributor | | |
dc.contributor | http://lattes.cnpq.br/1827829018668226 | |
dc.creator | Costa, Daniel Alencar da | |
dc.date.accessioned | 2013-09-04 | |
dc.date.accessioned | 2014-12-17T15:48:07Z | |
dc.date.accessioned | 2022-10-06T12:34:20Z | |
dc.date.available | 2013-09-04 | |
dc.date.available | 2014-12-17T15:48:07Z | |
dc.date.available | 2022-10-06T12:34:20Z | |
dc.date.created | 2013-09-04 | |
dc.date.created | 2014-12-17T15:48:07Z | |
dc.date.issued | 2013-02-01 | |
dc.identifier | COSTA, Daniel Alencar da. Avaliação da contribuição de desenvolvedores para projetos
de software usando mineração de repositórios de software e
mineração de processos. 2013. 156 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2013. | |
dc.identifier | https://repositorio.ufrn.br/jspui/handle/123456789/18082 | |
dc.identifier.uri | http://repositorioslatinoamericanos.uchile.cl/handle/2250/3954968 | |
dc.description.abstract | Software Repository Mining (MSR) is a research area that analyses software repositories in
order to derive relevant information for the research and practice of software engineering. The
main goal of repository mining is to extract static information from repositories (e.g. code
repository or change requisition system) into valuable information providing a way to support
the decision making of software projects. On the other hand, another research area called
Process Mining (PM) aims to find the characteristics of the underlying process of business
organizations, supporting the process improvement and documentation. Recent works have
been doing several analyses through MSR and PM techniques: (i) to investigate the evolution
of software projects; (ii) to understand the real underlying process of a project; and (iii) create
defect prediction models. However, few research works have been focusing on analyzing the
contributions of software developers by means of MSR and PM techniques. In this context,
this dissertation proposes the development of two empirical studies of assessment of the
contribution of software developers to an open-source and a commercial project using those
techniques. The contributions of developers are assessed through three different perspectives:
(i) buggy commits; (ii) the size of commits; and (iii) the most important bugs. For the opensource
project 12.827 commits and 8.410 bugs have been analyzed while 4.663 commits and
1.898 bugs have been analyzed for the commercial project. Our results indicate that, for the
open source project, the developers classified as core developers have contributed with more
buggy commits (although they have contributed with the majority of commits), more code to
the project (commit size) and more important bugs solved while the results could not indicate
differences with statistical significance between developer groups for the commercial project | |
dc.publisher | Universidade Federal do Rio Grande do Norte | |
dc.publisher | BR | |
dc.publisher | UFRN | |
dc.publisher | Programa de Pós-Graduação em Sistemas e Computação | |
dc.publisher | Ciência da Computação | |
dc.rights | Acesso Aberto | |
dc.subject | Mineração de repositório de software. Mineração de processos.
Contribuição de desenvolvedores de software | |
dc.subject | Software repository mining. Process mining. Software developer contribution | |
dc.title | Avaliação da contribuição de desenvolvedores para projetos
de software usando mineração de repositórios de software e
mineração de processos | |
dc.type | masterThesis | |