Defesa de Dissertação de Mestrado em Ciência da Computação
DATA: 22/03/2018
HORÁRIO: 08h:30
LOCAL: Auditorio DCC
“Suporte ao Desenvolvimento de Serviços em Ecossistemas Científicos através da Visualização de Software”
Mestrando: Leonardo de Aguiar Pereira
Orientador: José Maria Nazar David
Coorientador: Victor Ströele de Andrade Menezes
Banca Examinadora:
Prof. D.Sc. José Maria Nazar David – Orientador
Prof. D.Sc. Victor Ströele de Andrade Menezes – Coorientador
Profa. D.Sc. Regina Maria Maciel Braga
Profa. D.Sc. Neide dos Santos
Resumo:
Plataformas de apoio à experimentação científica apoiam cientistas e permitem que eles possam desfrutar de recursos para prosseguir com suas pesquisas. Dentre esses recursos estão os serviços científicos, usados para processar dados em determinadas tarefas de um processo de experimentação científica. Desenvolvedores especializados criam e mantêm esses serviços científicos. O sucesso de uma experimentação científica depende da correta execução de seu processo. Como os serviços científicos são utilizados em tarefas dos processos, suas falhas comprometem toda a experimentação. Por isso, é importante que os serviços estejam funcionando corretamente. Neste contexto, é necessário apoiar o desenvolvedor de serviços científicos para que ele possa desenvolver serviços com o máximo de eficiência possível. Diante disso, o objetivo deste trabalho é apresentar recursos que buscam apoiar o desenvolvimento de serviços científicos em uma plataforma de ecossistema de software científico. Esses recursos são associados a um processo de desenvolvimento de serviços que mapeia as atividades dos desenvolvedores e cientistas durante o desenvolvimento de serviços. Apresenta uma interface para análise contextual dos serviços, oferecendo elementos de visualização associados a informações contextuais. Além disso, utiliza a análise de redes sociais científicas para auxiliar na seleção de cientistas mais adequados à avaliação dos serviços. Visando avaliar estes recursos, foram realizados estudos de caso envolvendo o desenvolvimento de serviços científicos. Os resultados sugerem que os recursos empregados podem apoiar o desenvolvimento de serviços científicos em uma plataforma de ecossistema de software científico.