Evolução de software livre baseada em métricas de qualidade: Um estudo de caso
Author(s) -
Auri Marcelo Rizzo Vincenzi,
Cássio L. Rodrigues,
Igor Rodrigues Vieira,
Leonardo Sousa,
Vinícius Rafael Lobo de Mendonça,
Jacson Rodrigues Barbosa,
Mario Enrique Diaz
Publication year - 2013
Language(s) - Portuguese
Resource type - Conference proceedings
DOI - 10.5753/sbsi.2013.5743
Subject(s) - computer science , physics , humanities , art
O modelo de desenvolvimento de Open Source é descentralizado e colaborativo, exigindo um conjunto de atividades sistemáticas visando garantir a qualidade e evolução de seus produtos. O desenvolvimento de software livre difere signicativamente do modelo tradicional de desenvolvimento de software proprietário, especialmente pelo livre acesso ao código fonte. O objetivo deste artigo é analisar a evolução de Open Source com base em três métricas compostas de qualidade de software: íIndice de Qualidade (Quality Index), Qualidade Total (Total Quality) e Débito Técnico (Technical Debt). Para o estudo, foram selecionadas três versões distintas de um conjunto de cinco projetos de Software Livre. Cada versão foi avaliada com a plataforma Sonar, que combina ferramentas de análise estática e avaliação do código-fonte gerando resultados das métricas selecionadas para a análise do projeto. Os resultados são utilizados para identicar tendências na evolução desse conjunto, considerando este universo especíco de produtos, sugerindo que a métrica Qualidade Total é mais sensível, a detectar alterações nos projetos.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom