1 / 1

Universidade Salvador - UNIFACS 4ª Jornada UNIFACS de Iniciação Científica - 4 ª JUIC

Referências. RESUMO. CONTATOS. Resultados. Implementação de uma ferramenta de avaliação de métricas. Universidade Salvador - UNIFACS 4ª Jornada UNIFACS de Iniciação Científica - 4 ª JUIC. Salvador, 18 a 20 de Outubro de 2006.

hollis
Télécharger la présentation

Universidade Salvador - UNIFACS 4ª Jornada UNIFACS de Iniciação Científica - 4 ª JUIC

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Referências RESUMO CONTATOS Resultados Implementação de uma ferramenta de avaliação de métricas Universidade Salvador - UNIFACS 4ª Jornada UNIFACS de Iniciação Científica - 4 ª JUIC Salvador, 18 a 20 de Outubro de 2006. Métricas para análise de complexidade de programas orientados a objetos Autor: João Marcelo M. Fernandes (joao.fernandes@si.unifacs.br) Orientador: Profa. Dra. Laís do Nascimento Salvador (lais@unifacs.br) Grande Área: Ciências Exatas e da Terra Curso: Sistemas de Informação Departamento: Ciências Exatas No contexto da Engenharia de Software, uma métrica corresponde às definições, coletas, analises e agilidades sobre uma medição com o objetivo de melhorar a qualidade do software desenvolvido por uma organização [1]. O uso de métricas tornou-se uma ferramenta fundamental para as fases de planejamento e acompanhamento de projetos, considerada das atividades mais importante no processo de desenvolvimento de um software. O presente projeto pretende investigar algumas Métricas existentes no contexto da orientação a objeto, estudando suas principais características. Será abordado também um projeto proposto para a criação de um avaliador de métricas em softwares orientados a objetos usando a ferramenta JavaCC. Depois de escolher as métricas que devem ser implementadas e tendo o conhecimento profundo da gramática da linguagem escolhida, neste caso uma linguagem que seja orientada a objeto, podemos com a ajuda de uma ferramenta específica implementar as métricas propostas. A ferramenta escolhida para ajudar na implementação dessas Métricas foi o JavaCC [2], um gerador de parser, que recebe como entrada a gramática da linguagem a ser avaliada. A ferramenta produzida será usada para avaliar métricas de um conjunto selecionado de projetos de software livre. Seleção de projetos de software livre Paralelamente à implementação da ferramenta, será feita uma pesquisa sobre projetos de software livre. Com base nesta pesquisa, será escolhido um conjunto de projetos que serão avaliados pela ferramenta proposta. A implementação de uma ferramenta para avaliação de métricas traz benefícios no controle e gerenciamento de projetos de software, pode acompanhar todo o progresso do projeto e determinar quando o seu estado de qualidade foi atingido. Pode-se medir para avaliar a proximidade dos objetivos definidos para o projeto quanto à qualidade, esforço, custo e requisitos. Por essa razão, o uso de métricas tem se tornado uma grande vantagem estratégica. A aplicação desta ferramenta em projetos de software livre pretende trazer indicadores iniciais sobre o estado atual desse domínio, principalmente no âmbito brasileiro, onde o desenvolvimento de software livre tem sido bastante incentivado por políticas governamentais. SourceMiner: Ferramenta criada por Angelo Orrico, estudande de mestrado(UNIFACS), para avaliar código fonte. [1] BORGES, Eduardo Pereira. Um modelo de medição para processos de desenvolvimento de software. 2003. 154f. Dissertação de Mestrado – Departamento de Ciências da Computação, Instituto de Ciências Exatas da Universidade Federal de Minas Gerais, Belo Horizonte. Disponível em: <http://www.wppf.uaivip.com.br/pesquisa/DissertacaoEduardo.pdf > [2] BOUDOUX1, Marcelo; CARNEIRO, Glauco2; MENDONÇA, Manoel2. Implementando Métricas de Código Fonte Usando JavaCC. S.d. Artigo(1Curso de Ciência da Computação da Universidade Salvador – UNIFACS e 2Grupo de Pesquisa em Engenharia de Software e Aplicações (GESA/NUPERC) da Universidade Salvador - UNIFACS.) joao.fernandes@si.unifacs.br Tel.: 8118-8115 GESA - Grupo de Pesquisa em Engenharia de Software e Aplicações (NUPERC)

More Related