Mariza Andrade da Silva Bigonha


 Professor  Associado


Doutora, PUC/RJ, Brasil, 1994

  mariza@dcc.ufmg.br   www
 ICEx/DCC, sala 7314, +55 (31) 3409-5891
Áreas de pesquisa

Informações resumidas do Currículo Lattes


Currículo Lattes atualizado em 09/06/2017

Formação acadêmica

Doutorado em Informática na Pontifícia Universidade Católica do Rio de Janeiro em 1994
Mestrado em Ciências da Computação na Universidade Federal de Minas Gerais em 1985
Graduado em direito na FACULDADE DE DIREITO DE VARGINHA em 1974

Projetos de pesquisa em andamento

2016 a AtualPadrões de Projeto e Bad Smell: Um Estudo Avaliativo Aplicando Métricas de Software
Padrões de projeto são soluções gerais reutilizáveis para problemas que ocorrem com frequência dentro de um projeto de software. Quando se aplica algum padrão de projeto no processo de desenvolvimento do software, espera-se obter uma estrutura reutilizável sem a presença de bad smells. O objetivo deste trabalho de pesquisa é aplicar métricas para identificação de bad smells em softwares desenvolvidos com padrões de projeto. O propósito dessa avaliação é investigar como os padrões de projeto auxiliam a evitar bad smell, bem como em que situações softwares com padrões de projeto apresentam bad smell. Inicialmente foram realizadas análises com 5 softwares, de pequeno a grande porte, e considerados dois bad smells: Long Method e God Class. Os resultados desse estudo preliminar sugerem que a aplicação de padrões de projeto não elimina a ocorrência de bad smells na prática.
Integrantes: Mariza Andrade da Silva Bigonha (coordenador), Kecia Aline Marques Ferreira, Bruno Luan Souza.
2015 a AtualA Presença de Bad Smells em Software Orientado por Objetos
O objetivo deste trabalho de pesquisa e realizar um estudo emp rico aplicando valores de referência para m étricas de software para analisar a natureza evolutiva dos bad smells em softwares orientados por objetos. Investigaremos quando esses bad smells são introduzidos pelos desenvolvedores e qual e o impacto no projeto como um todo.
Integrantes: Mariza Andrade da Silva Bigonha (coordenador), Kecia Aline Marques Ferreira, Charles Henrique Alvarenga.
2015 a AtualPROSPieL: Pro ling and specialization for locality Acronym:GuidSpec
Neste projeto são propostos novos algoritmos para otimização de código com o objetivo de acelerar as aplicações de propósito geral que executam em GPUs (Graphics Processing Units). As GPUs são atualmente consideradas a tecnologia padrão para dar suporte para o alto grau de desempenho das aplicações de propósito geral. A crescente popularidade de CUDA, AMD APP e OpenCL são exemplos dessa nova tendência. Executar programas de propósito geral em GPUs é atrativo devido ao número massivo de processadores.
Integrantes: Fernando Magno Quintao Pereira (coordenador), Mariza Andrade da Silva Bigonha, Fabrice Rastello, Andrei Rimsa Álvares, Anolan Milan es, Sylvain Collange, Laure Gonnord, Maroua Maleej, Leonardo Barbosa, Rubens Em lio, Vitor Paisante, Diogo Sampaio.
2014 a AtualPerFeiÇão: Perfil Feminino em computaÇão
o objetivo geral desse projeto é dividido em duas partes complementares: primeiro, traçar um perfil das mulheres da área de Computação, e partir de tal perfil, trabalhar para atrair meninas para a área e reter as que já se encontram na Computação.
Integrantes: Mirella Moura Moro (coordenador), Mariza Andrade da Silva Bigonha, Gisele Lobo Pappa, Jussara Marques de Almeida, Raquel de Oliveira Prates, Raquel Cardoso de Melo Minardi, Ana Paula Couto da Silva, Olga N. Goussevskaia.

Projetos de desenvolvimento em andamento

Veja todos os projetos no Currículo Lattes

Últimas publicações

Artigos em periódicos


Trabalhos completos em congressos

FindSmells: Flexible Composition of Bad Smell Detection Strategies
2017. 25th International Conference on Program Comprehension (ICPC).
Evaluating Co-Occurrence of GOF Design Patterns with God Class and Long Method Bad Smells
2017. XIII Simpósio Brasileiro de Sistemas de Informação - (SBSI).
Detection Strategies for Modularity Anomalies - An Evaluation with Software Product Lines
2017. 14th International Conference on Information Technology : New Generations ITNG 2017.
A Utilidade dos Valores Referência de Métricas na Avaliação da Qualidade de Software Orientado por Objeto
2016. XIV Workshop de Teses e Dissertações em Qualidade de Software (WTDQS).
A Catalogue of Thresholds for Object-Oriented Software Metrics
2015. International Conference on Advances and Trends in Software Engineering SOFTENG.
Automatic Inference of Loop Complexity through Polynomial Interpolation
2015. Simpósio de Linguagens de Programação - CBSOFT.
Asymptus - A Tool for Automatic Inference of Loop Complexity
2015. CBSoft 2015 - Ferramentas.
Um Algoritmo para Emparelhamento de Chamadas de Função
2014. CBSoft - Simpósio Brasileiro de Linguagens de Programação.
Um Método de Extração de Valores Referência para Métricas de Softwares Orientados por Objetos
2014. CBSoft 2014 - WTDSoft 2014.
RAFTool - Ferramenta de Filtragem de Métodos, Classes e Pacotes com Medições Incomuns de Métricas de Software
2014. X Workshop Anual do MPS (WAMPS 2014).
Um Método para Identificação de Bad Smells a partir de Diagramas de Classes
2014. CBSoft - VEM - II Workshop on Software Visualization, Evolution and Maintenance.
Heuristics for discovering architectural violations
2013. 2013 20th Working Conference on Reverse Engineering (WCRE).
Mining Architectural Patterns Using Association Rules
2013. SEKE 25th International Conference on Software Engineering and Knowledge Engineering.
ArchLint: Uma Ferramenta para Detecção de Violações Arquiteturais usando Histórico de Versões
2013. Congresso Brasileiro de Software: Teoria e Prática (CBSoft) - WTDSoft.
Identificação de Bad Smells em Softwares a partir de Modelos UML
2013. Congresso Brasileiro de Software: Teoria e Prática (CBSoft) - WTDSoft.
The Evolving Structures of Software Systems
2012. 3rd International Workshop on Emerging Trends in Software Metrics (WETSom 2012) Satellite workshop of ICSE 2012..
Identificação de Padrões de Características Estruturais em Software Orientado a Objetos
2012. XI SBQS Simpósio Brasileiro de Qualidade de Software.
A Generic Macroscopic Topology of Software Networks
2012. CBSoft 2012 - Simpósio Brasileiro de Engenharia de Software.
Detecção de Violações Arquiteturais usando Histórico de Versões
2012. XI SBQS Simpósio Brasileiro de Qualidade de Software.
Dynamic Elimination of Overflow Tests in a Trace Compiler
2011. CC 2011 International Conference on Compiler Construction - European Joint Conferences on Theory and Practice of Software (ETAPS).
Efficient SSI Conversion
2010. Simpósio Brasileiro de Linguagens de Programação.
Removing Overflow Tests Via Run-Time Partial Evaluation
2010. Simpósio Brasileiro de Linguagens de Programação.
Valores Referência para Métricas de Software Orientado por Objetos
2009. Simpósio Brasileiro de Engenharia de Software.

Resumos expandidos em congressos


Resumos em congressos

Implementação da Linguagem Funcional Script
2000. IV Congreso Argentino de Ciencias de la Computacion.
Um Ambiente para Desenvolver Programação em Lógica Baseado no Paradigma do Estilo Literario. Primeiro Lugar na area de Ciencias e da Terra.
1998. Anais de Resumos da Setima Semana de Iniciacao Cientifica da UFMG..

Veja todas as publicações no Currículo Lattes

Orientações em andamento

Mestrado

João Francisco Neiva de Carvalho. Interdependência entre Alocação de Registradores e Escalonamento de Instruções: Estudo Sistemático e Verificação de Soluções. Início: 2016. Universidade Federal de Minas Gerais (Orientador principal)
Bruno Luan Sousa. Impacto do Uso de Padrões de Projeto em Bad Smells e Falhas: Um Estudo Aplicando Métricas de Software. Início: 2016. Universidade Federal de Minas Gerais (Orientador principal)
Charles Henrique Alvarenga. A Natureza Evolutiva dos Bad Smells em Softwares Orientados por Objeto S - Um Estudo Empírico Aplicando Valores Referência para Métricas de Software. Início: 2016. Universidade Federal de Minas Gerais (Orientador principal)

Doutorado

Veja todas as orientações no Currículo Lattes