Teste de leis de lehman em sistemas open source

2315 palavras 10 páginas
Teste de Leis de Lehman em Sistemas Open Source Baseado na Extração de Métricas ao Longo das Versões

Alexandre Martins Paiva1

1Departamento de Ciência da Computação - Universidade Federal de Minas Gerais (UFMG)

ampaiva@gmail.com

Abstract. This paper describes four test Lehman's Laws. The analysis of the target systems are Open Source written in Java. The strategy was to extract metrics nine systems from a set of official versions available for production use by the community. The systems chosen are active and widely used in the market. The metrics chosen were classified by categories. For each of the laws, which were verified categories of metrics that application and what the expected results for confirmation. The metrics confirmed or not contradicted the laws of Lehman.

Resumo. Este artigo descreve teste em quatro Leis de Lehman. Os sistemas-alvo da análise são Open Source escritos em Java. A estratégia foi extrair métricas de nove sistemas a partir de um conjunto de versões oficiais disponíveis para uso em produção pela comunidade. Os sistemas escolhidos são ativos e amplamente utilizados no mercado. As métricas escolhidas foram classificadas por categorias. Para cada um das leis, foram verificadas quais categorias de métricas se aplicavam e quais seriam os resultados esperados para confirmação. As métricas confirmaram ou não contradisseram as Leis de Lehman.

1. Introdução

Em 1980, Lehman propôs leis que descrevem a evolução de sistemas E-Type [1]. Essas leis tornaram-se um marco na Engenharia de Software com respeito à evolução de sistemas.

A Engenharia de Software também contém uma vasta coleção de estudos sobre métricas de qualidade em sistemas orientados a objetos.

Este estudo analisa nove sistemas Open Source largamente utilizados no mercado. Para tal análise, várias métricas de qualidade foram extraídas de tais sistemas e os resultados obtidos foram comparados com as leis propostas

Relacionados

  • es-e-sl
    1986 palavras | 8 páginas
  • Sistema para controle de processos aplicando scrum e itil
    6361 palavras | 26 páginas
  • Engenharia de software 9 IAN SOMMERVILLE
    327758 palavras | 1312 páginas
  • O desafio dd desenvolvimento sustentável da indústria do alumínio: transformar resíduos em produtos
    40984 palavras | 164 páginas
  • Espm Publication
    45555 palavras | 183 páginas
  • dicionario termos financeiros investimento
    250135 palavras | 1001 páginas
  • Engenharia de software
    125493 palavras | 502 páginas
  • A Tragédia do Euro
    73730 palavras | 295 páginas
  • Revista Economia 15
    84219 palavras | 337 páginas
  • Documentação completa do postgree sql em português
    306342 palavras | 1226 páginas