Monitoramento de métricas de código-fonte em projetos de software livre (2013)
- Autores:
- Autor USP: MEIRELLES, PAULO ROBERTO MIRANDA - IME
- Unidade: IME
- Sigla do Departamento: MAC
- Assuntos: SOFTWARE LIVRE; ENGENHARIA DE SOFTWARE
- Agências de fomento:
- Idioma: Português
- Resumo: Nesta tese de doutorado, apresentamos uma abordagem para a observação das métricas de código-fonte, estudando-as através de suas distribuições e associações, além de discutir as relações de causalidade e implicações práticas-gerenciais para monitoramento das mesmas. Em nossos estudos avaliamos a distribuição e correlações dos valores das métricas de 38 projetos de software livre, dentre os com mais contribuidores ativos em seus repositórios. Para tal, coletamos e analisamos os valores para cada métrica em mais de 344.872 classes e módulos dos projetos avaliados. Complementarmente, para mostrarmos a utilidade do monitoramento de métricas, descrevemos uma extensão e adaptação do modelo de causalidade do conceito de atratividade de projetos de software livre, que indica uma relação estatística entre os valores das métricas de código-fonte e a quantidade de downloads, contribuidores e atualizações (commits) nos repositórios dos projetos. Para isso, realizamos estudos empíricos com milhares de projetos de software livre. Do ponto de vista prático, também contribuímos com um conjunto de ferramentas inovador para a automação da avaliação de projetos de software livre, com ênfase nos estudos e na seleção de métricas, o que permite a análise de código-fonte de acordo com a percepção de qualidade das comunidades de software livre. Entre as principais contribuições desta tese está uma análise detalhada, em relação ao comportamento, valores e estudos de caso, de 15 métricas de código-fonte, o que representa um avanço em comparação a literatura relacionada ao ampliar o número de métricas avaliadas e propor uma abordagem que visa diminuir as contradições das análises das métricas.
- Imprenta:
- Data da defesa: 20.05.2013
-
ABNT
MEIRELLES, Paulo Roberto Miranda. Monitoramento de métricas de código-fonte em projetos de software livre. 2013. Tese (Doutorado) – Universidade de São Paulo, São Paulo, 2013. Disponível em: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-27082013-090242. Acesso em: 02 jul. 2024. -
APA
Meirelles, P. R. M. (2013). Monitoramento de métricas de código-fonte em projetos de software livre (Tese (Doutorado). Universidade de São Paulo, São Paulo. Recuperado de http://www.teses.usp.br/teses/disponiveis/45/45134/tde-27082013-090242 -
NLM
Meirelles PRM. Monitoramento de métricas de código-fonte em projetos de software livre [Internet]. 2013 ;[citado 2024 jul. 02 ] Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-27082013-090242 -
Vancouver
Meirelles PRM. Monitoramento de métricas de código-fonte em projetos de software livre [Internet]. 2013 ;[citado 2024 jul. 02 ] Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-27082013-090242 - Trusting critical open source components: the Linux case study
- Validation and refinement of usability heuristics for interactive web maps
- Como se faz DevOps: organizando pessoas, dos silos aos times de plataforma
- Comparação do desempenho entre dois conjuntos de heurísticas de usabilidade na identificação de problemas em sistemas de visualização de informações geográficas
- A grounded theory of organizational structures for development and infrastructure professionals in software-producing organizations
- Annotation Visualizer: a software visualization tool for code annotations
- How do annotations affect Java code readability?
- Software livre e propriedade intelectual: aspectos jurídicos, licenças e modelos de negócio
- Free and open source software development and research: opportunities for software engineering
- A study of the relationships between source code metrics and attractiveness in free software projects
Como citar
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas