Defesa de Qualificação de Doutorado de Renata Mendonça

postado em 4 de mai de 2016 07:43 por Coordenação da Pós-graduação em Computação da UFCG   [ 4 de mai de 2016 07:44 atualizado‎(s)‎ ]

Candidato(a):  Renata Mendonça

Título do Trabalho: Um Método para Medição de Software com Foco na Interpretação de Métricas

Orientador(es): Hyggo Almeida

 

Data: 06/06/2016

Horário: 14:00:00

Local: Laboratório Embedded

 

Resumo: 

Com a evolução da tecnologia e a alta competitividade, é cada vez maior a necessidade das empresas de software de reduzir custos, melhorar a produtividade e a qualidade dos produtos entregues. Neste contexto, métricas de software são recursos essenciais para se alcançar tais objetivos. Estudos indicam que métricas, quando usadas precocemente no ciclo de desenvolvimento de software, ajudam a corrigir falhas de requisitos e prevenir erros. Isto é possível a partir de uma correta interpretação das métricas e da tomada de decisão a partir da interpretação. Para garantir que o líder de projeto irá tomar a decisão com base em informações coerentes e representativas da situação, as atividades de seleção e validação de métricas, definição de valores de referência (thresholds) e a confiabilidade das métricas devem ser cuidadosamente consideradas, uma vez que elas afetam na interpretação. Na literatura, embora haja diversas pesquisas abordando métricas de software, estudos que foquem na interpretação de métricas e nas atividades que influenciam neste processo ainda são escassos. Neste trabalho, propõe-se um método para medição de software que contempla as quatros atividades de forma integrada, com foco no suporte à interpretação de métricas. O paradigma Goal/Question/Metric é utilizado para selecionar as métricas. Para validá-las, utilizam-se critérios de validação propostos na literatura. Para definir os thresholds e calcular a confiabilidade das métricas, considerando os riscos envolvidos nessas atividades (e.g.: falha na coleta de dados), são construídos modelos baseados em Redes Bayesianas. Avaliações parciais como um modelo inicial de definição de thresholds e um modelo para calcular a confiabilidade de métricas de software indicaram resultados positivos.

 

Banca Examinadora: 

(Membros Internos)

Kyller Gorgonio 

Tiago Massoni

(Membros Externos)

Maria Del Rosario Girardi Gutierrez, UFMA

Rossana Maria de Castro Andrade, UFC

Comments