Exportar registro bibliográfico

Aplicação de algoritmos de agrupamento para descoberta de padrões de defeito em software JavaScript (2018)

  • Authors:
  • Autor USP: MACEDO, CHARLES MENDES DE - EACH
  • Unidade: EACH
  • Subjects: ENGENHARIA DE SOFTWARE; APRENDIZADO COMPUTACIONAL; RECONHECIMENTO DE PADRÕES; QUALIDADE DE SOFTWARE; MINERAÇÃO DE DADOS
  • Keywords: JavaScript
  • Language: Português
  • Abstract: As aplicações desenvolvidas com a linguagem JavaScript, vêm aumentando a cada dia, não somente aquelas na web (client-side), como também as aplicações executadas no servidor (server-side) e em dispositivos móveis (mobile). Neste contexto, a existência de ferramentas para identicação de defeitos e code smells é fundamental, para auxiliar desenvolvedores durante a evoluçãp destas aplicações. A maioria dessas ferramentas utiliza uma lista de defeitos predenidos que são descobertos a partir da observação das melhores práticas de programação e a intuição do desenvolvedor. Para melhorar essas ferramentas, a descoberta automática de defeitos e code smells é importante, pois permite identicar quais ocorrem realmente na prática e de forma frequente. Uma ferramenta que implementa uma estratégia semiautomática para descobrir padrões de defeitos através de agrupamentos das mudanças realizadas no decorrer do desenvolvimento do projeto é a ferramenta BugAID. O objetivo deste trabalho é contribuir nessa ferramenta estendendo-a com melhorias na abordagem da extração de características, as quais são usadas pelos algoritmos de clusterização. O módulo estendido encarregado da extração de características é chamado de BugAIDExtract+ +. Além disso, neste trabalho é realizada uma avaliação de vários algoritmos de clusterização na descoberta dos padrõs de defeitos em software JavaScript
  • Imprenta:
  • Data da defesa: 26.10.2018
  • Acesso à fonte
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      MACEDO, Charles Mendes de. Aplicação de algoritmos de agrupamento para descoberta de padrões de defeito em software JavaScript. 2018. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 2018. Disponível em: http://www.teses.usp.br/teses/disponiveis/100/100131/tde-29012019-152129/. Acesso em: 11 maio 2024.
    • APA

      Macedo, C. M. de. (2018). Aplicação de algoritmos de agrupamento para descoberta de padrões de defeito em software JavaScript (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. Recuperado de http://www.teses.usp.br/teses/disponiveis/100/100131/tde-29012019-152129/
    • NLM

      Macedo CM de. Aplicação de algoritmos de agrupamento para descoberta de padrões de defeito em software JavaScript [Internet]. 2018 ;[citado 2024 maio 11 ] Available from: http://www.teses.usp.br/teses/disponiveis/100/100131/tde-29012019-152129/
    • Vancouver

      Macedo CM de. Aplicação de algoritmos de agrupamento para descoberta de padrões de defeito em software JavaScript [Internet]. 2018 ;[citado 2024 maio 11 ] Available from: http://www.teses.usp.br/teses/disponiveis/100/100131/tde-29012019-152129/

    Últimas obras dos mesmos autores vinculados com a USP cadastradas na BDPI:

    Digital Library of Intellectual Production of Universidade de São Paulo     2012 - 2024