Portal de Administração de Conferências - CEFET-MG, 19ª SEMANA DE CIÊNCIA E TECNOLOGIA DO CEFET-MG - 2023

Tamanho da fonte: 
ANÁLISE E EVOLUÇÃO DO MODELO DE PROVENIÊNCIA DE DADOS PROV-SWPROCESS PARA APOIAR O DESENVOLVIMENTO GLOBAL DE SOFTWARE
Gabriella Castro Barbosa Costa Dalpra, Gabriel Medeiros Macedo, Marcela Gomes Pinheiro

Última alteração: 2023-09-11

Resumo


O Desenvolvimento Global de Software (DGS) refere-se à prática de criar e manter software por equipes distribuídas geograficamente, visando reduzir custos e acelerar o desenvolvimento de produtos. Entretanto, neste contexto de DGS, a documentação da evolução dos produtos de software e a gestão do processo de desenvolvimento são dois grandes desafios. Apesar de existirem ontologias específicas que auxiliam nestes desafios de forma distinta, elas não abrangem os dois pontos de forma ampla em uma única ontologia. Assim, o trabalho proposto tem como objetivo propor uma ontologia visando atender aos desafios apresentados. Identificou-se duas ontologias ideais, a DKDOnto e a ontologia do modelo PROV-SwProcess. Enquanto a ontologia do modelo PROV-SwProcess é focada na captura de proveniência de processos de desenvolvimento de software, a DKDOnto atua na gestão dos ambientes distribuídos. Concluiu-se potanto que, para o projeto em questão, uma possibilidade seria a realização da combinação, também conhecida como fusão ou merge, de duas ontologias, ou seja, as duas seriam combinadas com a finalidade de criar apenas uma, utilizando o editor de ontologias Protégé. Para as classes e para os relacionamentos comuns nas duas ontologias foram feitas as equivalências. Foram geradas 8 equivalências entre classes e mais de 20 outras novas classes incorporadas da ontologia DKDOnto para a PROV-SwProcess. A principal contribuição deste trabalho foi o desenvolvimento de uma nova ontologia de gerenciamento de pessoas e também de gestão de desenvolvimento de processos software, que, atualmente, são utilizadas com objetivos distintos, entretanto, quando combinadas apresentam potencial para auxiliar o Desenvolvimento Global de Software.

Palavras-chave


Desenvolvimento Global de Software. Proveniência de Dados. Ontologia.