Definição de uma ontologia para uso em uma arquitetura orientada a serviços em tempo de desenvolvimento e independente da tecnologia de implementação
AUTOR(ES)
Wagner Lindberg Baccarin Arnaut
FONTE
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia
DATA DE PUBLICAÇÃO
03/11/2008
RESUMO
A implantação de arquiteturas orientadas a serviços SOA tem se mostrado como uma das principais iniciativas para as organizações obterem a agilidade necessária na área de tecnologia da informação de forma a apoiar as constantes mudanças do processo de negócio. Um grande desafio na implantação de SOA é a implementação de um repositório de serviços. Ontologias (como por exemplo, OWL-S - Ontology Web Language for Web Services e WSMO - Web Services Modeling Ontology) têm sido utilizadas para a organização dos serviços nesses repositórios. Entretanto, essas ontologias possuem duas grandes restrições: são utilizadas apenas em tempo de execução (Runtime) e tratam apenas a tecnologia de Web Services para implementação dos serviços. Dessa forma, este trabalho tem como objetivo propor uma ontologia para SOA, a partir das ontologias existentes, com enfoque na implementação de um catálogo de serviços em tempo de desenvolvimento e considerando qualquer tipo de tecnologia de implementação de serviços. Para isso, foram utilizadas duas metodologias para engenharia de ontologias: uma para a construção de novas ontologias (SABiO - Systematic Approach for Building Ontologies) e outra para fusão de ontologias de serviços existentes (PROMPT). A ontologia resultante foi instanciada com serviços de uma grande organização.
ASSUNTO(S)
gestão do conhecimento tecnologia ciencia da informacao owl-s serviços de informação wsmo development time repository arquitetura de redes de computadores service oriented architecture (soa) ontoloy
ACESSO AO ARTIGO
http://www.bdtd.ucb.br/tede/tde_busca/arquivo.php?codArquivo=1724Documentos Relacionados
- Orientação a projetos: uma proposta de desenvolvimento de uma arquitetura orientada a serviços
- A service oriented architecture for developing, managing and deploying network services
- Abordagem para desenvolvimento de aplicações móveis com reuso de software baseado em modelagem específica de domínio e arquitetura orientada a serviços
- Desenvolvimento e implementação de uma base computacional orientada a objetos para aplicações em sistemas de energia elétrica
- Modelagem de um sistema de informação para rastreabilidade na indústria do vinho baseado em uma arquitetura orientada a serviços