Interoperabilidade Semântica de Ferramentas que apóiam a Gerência de Projetos Ana Christina Bringuente ([email protected]) Agenda • Introdução • Interoperabilidade Semântica; • Mapeamento de Ontologias; • Objetivos • Revisão da Literatura • Processo de Software; • Processo de Projeto de Software; • Ontologia de Processo; • Reengenharia da Ontologia de Processo; • Dúvidas Interoperabilidade Semântica • Fazer duas ou mais ferramentas “conversarem” para apoiarem um processo • É considerado um dos tópicos mais desafiadores da computação – Fusão de dois bancos • Atualmente: É sintática • Integração Semântica Importância uso de ontologia Problemas do uso de ontologia Mapeamentos de Ontologias 3 abordagens • Única Ontologia • Múltiplas Ontologias • Ontologia Híbrida Ontologia Única Múltiplas Ontologias Ontologia Híbrida shared ontology Objetivo • Alinhar a ontologia que será compartilhada com uma ontologia de fundamentação; • Resultado: Melhorar a qualidade dos mapeamentos; Agenda Introdução Integração Semântica; Mapeamento de Ontologias; Objetivos; Revisão da Literatura Processo de Software; Processo de Projeto de Software; Ontologia de Processo; Reengenharia da Ontologia de Processo; Dúvidas Processo de Software • “Conjunto coerente de políticas, estruturas organizacionais, tecnologias, procedimentos e artefatos necessários para conceber, desenvolver, implantar e manter um produto de software .“(Fuggetta,2000) Processo de Software Processo de Projeto de Software Ontologia de Processo (Falbo, Bertollo, 2005) Agenda Introdução Integração Semântica; Mapeamento de Ontologias; Objetivos; Revisão da Literatura Processo de Software; Processo de Projeto de Software; Ontologia de Processo; Reengenharia da Ontologia de Processo; Dúvidas Reengenharia parcial da Ontologia de Processo Reengenharia da Ontologia de Processo Processo Padrão Reengenharia da Ontologia de Processo Reengenharia da Ontologia de Processo Processo de Projeto Reengenharia da Ontologia de Processo Definição de Cronograma Reengenharia da Ontologia de Processo Alocação de Recurso Dúvidas ?