Use este identificador para citar ou linkar para este item:
http://repositorio.utfpr.edu.br/jspui/handle/1/6482
Título: | Predição de falhas em projetos de software livre baseadas em métricas de redes sociais |
Autor(es): | Fontoura, Vidal Daniel |
Orientador(es): | Wiese, Igor Scaliante |
Palavras-chave: | Redes sociais on-line Comunicação na tecnologia Online social networks Communication of technical information |
Data do documento: | 25-Nov-2011 |
Editor: | Universidade Tecnológica Federal do Paraná |
Câmpus: | Campo Mourao |
Citação: | FONTOURA, Vidal Daniel. Predição de falhas em projetos de software livre baseada em métricas de redes sociais. 2011. 51 f. Trabalho de Conclusão de Curso (Graduação) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2011. |
Resumo: | Este trabalho foi desenvolvido com objetivo de analisar fatores humanos (comunicação e cooperação) como parâmetros para predição de falhas, visto que problemas de comunicação e cooperação levam a falhas de projetos. Muitos trabalhos de engenharia de software analisam a comunicação e a cooperação dos desenvolvedores, extraindo informações de repositórios de código fonte, e mensagens de mecanismos de comunicação, dentre eles, alguns trabalhos utilizam redes sociais e SNA para analisar a comunicação e a cooperação dos desenvolvedores. O experimento realizado neste trabalhou consistiu na geração de matrizes (desenvolvedor vs desenvolvedor) com base em dados referentes à comunicação e cooperação extraídos de repositórios de software livre, estas matrizes representam redes sociais dos desenvolvedores, em seguida foram calculados os valores para métricas de SNA e estas métricas foram utilizados como conjunto de treinamento e validação de classificadores bayesianos que efetivamente realizam a predição e por fim foram utilizadas a medidas estatísticas Recall/Precision/F-Mesaure, para avaliar o desempenho das predições. A partir do experimento realizado foi possível verificar que a cooperação pode auxiliar na predição de falhas, e que a comunicação não obtém um desempenho satisfatório para predição de falhas. |
Abstract: | This work was developed with the goal of analyze human factors (communication and cooperation) as parameters for failure prediction, seeing that problems with communication and cooperation can lead to failure of projects. Many works of software engineering analyze communication and cooperation among the developers, by extraction data from control version systems and of communication mechanisms, among then, some use social networks and SNA to analyze the communication and the cooperation among the developers. The experiment realized in this work, consisted in the generation of matrices (developers vs developers) based on data of communication and cooperation extracted from the repository of open source software, this matrices represents social networks of the developers, then was calculated the values of metrics of SNA, and this metrics were utilized in the training set and validation set of Bayesian classifiers that actually realizes the prediction and lastly was used the statistical measures Recall/Precision/F-measure to evaluated the performance of the predictions. From the experiment realized was possible verify that cooperation can be used to failure predict, and that communication may not get a satisfactory performance to failure prediction. |
URI: | http://repositorio.utfpr.edu.br/jspui/handle/1/6482 |
Aparece nas coleções: | CM - Tecnologia em Sistemas para Internet |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
CM_COINT_2011_2_11.pdf | 999,18 kB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.