segunda-feira, 29 de julho de 2013

Aula 7 - 15/07/2013

Em tal aula foi ministrada uma palestra por Glaice Kelly Quirino, que apresentou o seu trabalho de conclusão de curso, denominado Integração Semântica entre dotProject e ODE.

Algumas ferramentas / tecnologias utilizadas em tal trabalho foram:
  • ODE - Ambiente Integrado de Desenvolvimento de Software, baseado em Ontologia;
  • DotProject - Ferramenta de apoio ao gerenciamento de projeto, em especial de cronograma;
  • OBA-SI - Ontology-based Aprroach for Semantic Integration;
  • SP-OPL - Software Process Ontology Pattern Language.
Dentro do gerenciamento de projeto, o trabalho focou em cronograma, tendo sido proposta a integração do AlocaDE (um módulo do ODE) ao dotProject, com o apoio de OBA-SI e SP-OPL. O objetivo do trabalho consistiu em, a partir das informações para elaboração de cronograma geradas no AlocaODE, importar tais informações para o dotProject, responsável por gerar o cronograma, que é então retornado (no formato de imagem) para o próprio AlocaODE.

Foi um processo interessante de conhecer, pois mostrou de forma prática a utilização de ontologias em um projeto de engenharia de software.

Foi brevemente comentado sobre os passos seguidos no projeto, sendo eles:
  • Obtenção dos Modelos Conceituais do ODE e dotProject, sendo que este último não estava disponível e foi necessário realizar engenharia reversa para obter o modelo;
  • Uma vez de posse de ambos os modelos foram realizados dois mapeamentos (um horizontal e um vertical). Esses mapeamentos deram origem a um modelo de integração, que consistiu basicamente da ontologia-base acrescetada dos novos conceitos presentes nos modelos conceituais;
  • Em seguida foi obtido o modelo de projeto, que foi criado a partir do modelo de integração considerando as limitações das 2 ferramentas, o que acabou resultando em um modelo mais simples;
  • Por fim, foi realizada a implementação da integração com base no modelo de projeto obtido.

Nenhum comentário:

Postar um comentário