Reengenharia de uma Ontologia de Processo de Software e seu uso para a Integração de Ferramentas de Apoio ao Planejamento de Projetos.
Nome: Ana Christina de Oliveira BringuenteTipo: Dissertação de mestrado acadêmicoData de publicação: 23/08/2011Orientador:
Nome![]() |
Papel |
---|---|
Ricardo de Almeida Falbo | Orientador |
Banca:
Nome![]() |
Papel |
---|---|
Fernanda Araujo Baião Amorim | Examinador Externo |
Giancarlo Guizzardi | Coorientador |
Monalessa Perini Barcellos | Examinador Interno |
Ricardo de Almeida Falbo | Orientador |
Resumo: Com o crescimento do interesse na área de integração entre sistemas de software, surgiram abordagens que visam tratar este problema. De maneira geral, a integração de sistemas pode ocorrer em quatro níveis: de hardware, de plataforma, sintático e semântico. No nível semântico, foco deste trabalho, durante o processo de integração, o significado dos componentes envolvidos deve ser o mais claro possível, ou seja, o significado pretendido dos conceitos no esquema de dados, nas assinaturas das operações e dos serviços deve ser explicitado. Neste contexto, uma ontologia de domínio pode ser utilizada para definir uma representação explícita dessa conceituação compartilhada e ser usada como referência durante a integração. Este trabalho aplicou a abordagem OBA-SI, uma abordagem de integração semântica baseada em ontologia, para integrar na camada de dados ferramentas que apoiam o planejamento, controle e acompanhamento de projeto de software. Durante o processo de integração, foi utilizado uma ontologia de processo de software, a SPO (Software Process Ontology) para adicionar semântica aos conceitos das ferramentas envolvidas nesse processo. Para servir adequadamente como um modelo de referência, a SPO passou por um processo de reengenharia baseada na UFO (Unified Foundational Ontology), uma ontologia de fundamentação. Acesso ao documento