Вы находитесь на странице: 1из 14

ARTIGOS

Uma viso geral sobre ontologias: pesquisa sobre


definies, tipos, aplicaes, mtodos de
avaliao e de construo
Mauricio B. Almeida INTRODUO
Mestre em Cincia da Informao
Professor assistente da PUC Minas Nos ltimos anos, o aumento exponencial dos dados
E-mail: mba@pucminas.br
disponveis tem conferido importncia significativa s
Marcello P. Bax tcnicas de organizao da informao. Essas tcnicas
Doutor em Cincia da Computao fazem parte de um corpo de disciplinas que busca
Professor Adjunto da ECI UFMG melhorias no tratamento de dados, atuando na sua
E-mail: bax@ufmg.br
seleo, no seu processamento, na sua recuperao e na
Resumo sua disseminao.

Os estudos sobre a organizao da informao tm recebido Diversos tipos de estruturas so utilizados na organizao da
cada vez mais importncia medida que o nmero crescente informao. Estruturas que se organizam a partir da utilizao
de fontes de dados disponveis dificulta a recuperao da de termos so os arquivos de autoridade, glossrios e dicionrios.
informao. Nos ltimos anos, vrios trabalhos tm
destacado o uso de ontologias como alternativa para a Estruturas que se organizam com a classificao e a criao
organizao da informao. Este artigo objetiva proporcionar de categorias so os cabealhos de assunto e os esquemas de
uma viso geral sobre o estado-da-arte no estudo de classificao (ou taxonomias). As estruturas que se organizam
ontologias. Apresentam-se definies para o termo, uma
breve discusso sobre seu significado, tipos de ontologias, a partir de conceitos e de seus relacionamentos so as
propostas para aplicaes em diferentes domnios de ontologias, os tesaurus e as redes semnticas.
conhecimento e propostas para a construo de ontologias
(metodologias, ferramentas e linguagens). Nos ltimos anos, uma abordagem que tem recebido
ateno a utilizao de ontologias na organizao do
Palavras-chave
contedo das fontes de dados. Uma ontologia criada
Ontologias; Organizao da informao. por especialistas e define as regras que regulam a
combinao entre termos e relaes em um domnio do
conhecimento. Os usurios formulam consultas usando
conceitos definidos pela ontologia. O que se busca, em
An overview about ontologies: survey about ltima instncia, so melhorias nos processos de
definitions, types, applications, evaluation and recuperao da informao.
building methods
Ontologias so utilizadas hoje em diversas reas para
Abstract organizar a informao (Bateman, 1996; Borgo et alii,
Researches on the organization of information have received 1997; Aguado et alii,, 1998; Domingue, 1998; Hasman et
more and more emphasis as the increased number of alii, 1999; Shum; Motta & Domingue, 2000; Leger et
available data sources has compromised the retrieval of alii, 2000; Kalfoglou, 2001; Vzquez, Valera & Bellido,
information. In the past few years, several studies have
emphasized the use of ontologies as an alternative to 2001; Gandon, 2001; Martin & Eklund, 2001; Alexaki
information organization. This paper seeks to provide an et alii, 2002). So encontradas na literatura diversas
overview of the state-of-the-art approaches regarding definies para as ontologias, diversos tipos, propostas
ontologies. Definitions and a brief discussion about the
sense of the term are presented, as well as types of
para aplicao em diferentes reas de conhecimento e
ontologies, proposals of applications in different knowledge propostas para a construo de ontologias (metodologias,
domains and suggestions for the building up of ontologies ferramentas e linguagens). Tal diversidade tem dificultado
(methodologies, tools and languages).
a escolha e a utilizao das tcnicas disponveis para a
Keywords manipulao de ontologias na organizao da informao.
Ontologies; Information organization. O objetivo desse artigo sistematizar as principais
contribuies, proporcionando uma viso geral do estado-
da-arte em ontologias. A pesquisa sobre projetos,

Ci. Inf., Braslia, v. 32, n. 3, p. 7-20, set./dez. 2003 7


Mauricio B. Almeida / Marcello P. Bax

metodologias, ferramentas, linguagens e mtodos de que so aceitas em um sistema com uma linguagem
avaliao apresentada no tem a pretenso de abordar (Merriam-Webster; Gove, 2002* apud Corazzon, 2002, p. 1).
todas as iniciativas existentes. Apesar da preocupao em
cobrir os itens mais representativos descritos recentemente Uma das definies mais conhecidas para ontologias
na literatura, este estudo no exaustivo. Por conter muitas apresentada por Gruber (1996),** apud Corazzon, 2002,
abordagens, o trabalho no se aprofunda em nenhuma p. 1:
delas, descrevendo-as sinteticamente. Uma ontologia uma especificao explcita de uma
conceitualizao. [...] Em tal ontologia, definies associam
Este artigo est organizado conforme segue: introduo
nomes de entidades no universo do discurso (por exemplo,
das ontologias e estudo das diferentes definies,
classes, relaes, funes etc. com textos que descrevem o
conceitos bsicos, caractersticas e tipos de ontologias;
que os nomes significam e os axiomas formais que
apresentao de uma pesquisa sobre o uso de ontologias,
restringem a interpretao e o uso desses termos) [...].
destacando projetos, repositrios e ontologias conhecidas;
abordagem da construo de ontologias, apresentando- O termo conceitualizao corresponde a uma coleo de
se metodologias, ferramentas e linguagens, alm de objetos, conceitos e outras entidades que se assume
mtodos para a avaliao dos resultados; finalmente, existirem em um domnio e os relacionamentos entre
apresentao das concluses e indicao de direes para eles (Genesereth & Nilsson, 1987). Uma conceitualizao
trabalhos futuros. uma viso abstrata e simplificada do mundo que se
deseja representar.
ONTOLOGIAS: DEFINIES, CONCEITOS
BSICOS E TIPOS A definio proposta por Gruber discutida em Guarino
& Giaretta (1995)***, apud Corazzon, 2002, p. 1:
Definies e conceitos bsicos
[...] um ponto inicial nesse esforo de tornar claro o
Historicamente o termo ontologia tem origem no grego termo ser uma anlise da interpretao adotada por
ontos, ser, e logos, palavra. O termo original a palavra Gruber. O principal problema com tal interpretao
aristotlica categoria, que pode ser usada para classificar que ela baseada na noo conceitualizao, a qual no
alguma coisa. Aristteles apresenta categorias que servem corresponde nossa intuio. [...] Uma conceitualizao
de base para classificar qualquer entidade e introduz um grupo de relaes extensionais descrevendo um
ainda o termo differentia para propriedades que estado das coisas particular, enquanto a noo que temos
distinguem diferentes espcies do mesmo gnero. em mente uma relao intensional, nomeando algo
A conhecida tcnica de herana o processo de mesclar como uma rede conceitual a qual se superpe a vrios
differentias definindo categorias por gnero. possveis estados das coisas.
Uma definio intensional consiste de uma lista de
Em seu sentido filosfico, trata-se de um termo relativamente
caractersticas do conceito. Por exemplo, lmpada
novo, introduzido com o objetivo de distinguir o estudo do
incandescente a lmpada eltrica que emite luz a partir
ser como tal. O Dicionrio Oxford de Filosofia define ontologia
do aquecimento de um filamento pela corrente eltrica.
como [...] o termo derivado da palavra grega que significa
A lmpada incandescente definida como o auxlio do
ser, mas usado desde o sculo XVII para denominar o
gnero mais prximo (lmpada eltrica) e de suas
ramo da metafsica que diz respeito quilo que existe
caractersticas. Uma definio extensional uma
(Blackburn & Marcondes, 1997).
enumerao de aspectos de todas as espcies que so do
O termo ontologia tem um sentido especial em mesmo nvel de abstrao. Por exemplo, os planetas do
organizao da informao, diferente daquele tradicional sistema solar so Mercrio, Vnus, Terra, Marte, Jpiter,
adotado na filosofia. So diversas as definies Saturno, Urano, Netuno e Pluto (ISO-Standard 704).
apresentadas na literatura e existem contradies.
* MERRIAM-WEBSTER; GOVE, P. B. Websters Third New
De forma simples, para elaborar ontologias, definem-se International Dictionary. Unabridged. New York: Merriam-Webster,
categorias para as coisas que existem em um mesmo 2002. 2.783 p.
domnio. Ontologia um catlogo de tipos de coisas ** GRUBER, T. (1996). What is an Ontology? Disponvel em: <http:/
/www-ksl.stanford.edu/kst/what-is-an-ontology.html>. Acesso em: 14
em que se supe existir um domnio, na perspectiva de set. 2002.
uma pessoa que usa uma determinada linguagem (Sowa, *** GUARINO, N.; GIARETTA, P. (1995). Ontologies and KBs,
1999). Trata-se de uma teoria que diz respeito a tipos de towards a terminological clarification. Disponvel em: <http://
www.ladseb.pd.cnr.it/infor/Ontology/Papers/KBKS95.pdf>. Acesso
entidades e, especificamente, a tipos de entidades abstratas em: 13 jul. 2002.

8 Ci. Inf., Braslia, v. 32, n. 3, p. 7-20, set./dez. 2003


Uma viso geral sobre ontologias: pesquisa sobre definies, tipos, aplicaes, mtodos de avaliao e de construo

Guarino (1998) rev a definio de conceitualizao Os componentes bsicos de uma ontologia so classes
fazendo uso do aspecto intensional, para obter uma (organizadas em uma taxonomia), relaes (representam
interpretao mais satisfatria: o tipo de interao entre os conceitos de um domnio),
axiomas (usados para modelar sentenas sempre
[...] ontologia se refere a um artefato constitudo por um
verdadeiras) e instncias (utilizadas para representar
vocabulrio usado para descrever uma certa realidade, mais
elementos especficos, ou seja, os prprios dados) (Gruber,
um conjunto de fatos explcitos e aceitos que dizem respeito
1996; Noy & Guinness, 2001).
ao sentido pretendido para as palavras do vocabulrio. Este
conjunto de fatos tem a forma da teoria da lgica de primeira Algumas das propostas definem tipos de ontologias
ordem, onde as palavras do vocabulrio aparecem como relacionando-as sua funo (Mizoguchi, Vanwelkenuysen
predicados unrios ou binrios. & Ikeda, 1995), ao grau de formalismo de seu vocabulrio
(Uschold & Gruninger, 1996), sua aplicao (Jasper &
O vocabulrio formado por predicados lgicos forma a rede
Uschold, 1999) e estrutura e contedo da conceitualizao
conceitual que confere o carter intensional s ontologias.
(Van-Heijist, Schreiber & Wielinga, 1997), (Haav & Lubi,
A ontologia define as regras que regulam a combinao
2001). A tabela 1, a seguir, sintetiza cada abordagem.
entre os termos e as relaes. As relaes entre os termos
so criadas por especialistas, e os usurios formulam Mesmo sem um consenso, observa-se que os tipos
consultas usando os conceitos especificados. Uma apresentados guardam semelhanas entre suas funes.
ontologia define assim uma linguagem (conjunto de Conhecidos os principais tipos e caractersticas, pode-
termos) que ser utilizada para formular consultas. se buscar ontologias existentes adequadas utilizao
desejada. A seo seguinte apresenta uma pesquisa sobre
Borst (1997, p. 12) apresenta uma definio simples e
a utilizao de ontologias em diversos projetos citados
completa, que ser adotada neste trabalho: Uma ontologia
na literatura, alm de repositrios e ontologias
uma especificao formal e explcita de uma
conhecidas.
conceitualizao compartilhada. Nessa definio, formal
significa legvel para computadores; especificao PESQUISA SOBRE A UTILIZAO DE
explcita diz respeito a conceitos, propriedades, relaes, ONTOLOGIAS
funes, restries, axiomas, explicitamente definidos;
compartilhado quer dizer conhecimento consensual; e Projetos que fazem uso das ontologias
conceitualizao diz respeito a um modelo abstrato de
algum fenmeno do mundo real. Ontologias so utilizadas em projetos de domnios como
gesto do conhecimento, comrcio eletrnico,
Discusses podem ser encontradas em Guarino & processamento de linguagens naturais, recuperao da
Giaretta (1995), que apresentam diferentes sentidos para informao na Web, de cunho educacional, entre outros.
o termo em relao a nveis de abstrao. Outras As tabelas 2, 3, 4, 5 e 6, a seguir, apresentam exemplos de
definies para o termo so encontradas em Albertazzi projetos que utilizam ontologias e uma descrio sinttica.
(1996), Neches et alii (1991), Wache et alii (2001), Uschold
& Gruninger (1996) e Chandrasekaran, Johnson & Exemplos de ontologias e repositrios de
Benjamins (1999). Para uma discusso detalhada, ontologias
consideraes e crticas, ver Guarino (1996) e Guarino
Existem ontologias disponveis para uso ou para modelar
(1998). Ozkural (2001) refere-se a ontologias como uma
a construo de outras ontologias. Na seqncia, as tabelas
teoria de classificao.
7, 8, 9 e 10, a seguir, apresentam exemplos dessas
Mesmo sem um consenso sobre sua definio, as ontologias e uma descrio sinttica de cada uma delas.
ontologias apresentam caractersticas comuns. A seo A tabela 11, a seguir, apresenta alguns repositrios de
seguinte apresenta as principais caractersticas das ontologias disponveis na Internet.
ontologias e uma breve reviso de literatura sobre como
CONSTRUINDO ONTOLOGIAS: METODOLOGIAS,
podem ser classificadas.
FERR AMENTAS, LINGUAGENS E AVALIAO
Caractersticas e tipos de ontologias
Metodologias
As ontologias no apresentam sempre a mesma estrutura,
mas existem caractersticas e componentes bsicos Metodologias tm sido desenvolvidas no intuito de
comuns presentes em grande parte delas. Mesmo sistematizar a construo e a manipulao de ontologias
apresentando propriedades distintas, possvel (Lpez, 1999). Existem metodologias para a construo
identificar tipos bem definidos. de ontologias, para construo de ontologias em grupo,

Ci. Inf., Braslia, v. 32, n. 3, p. 7-20, set./dez. 2003 9


Mauricio B. Almeida / Marcello P. Bax

TABELA 1
Tipos de ontologias

TABELA 2
Projetos relacionados gesto do conhecimento

10 Ci. Inf., Braslia, v. 32, n. 3, p. 7-20, set./dez. 2003


Uma viso geral sobre ontologias: pesquisa sobre definies, tipos, aplicaes, mtodos de avaliao e de construo

TABELA 3
Projetos relacionados a comrcio eletrnico

TABELA 4
Projetos relacionados ao processamento de linguagens naturais

TABELA 5
Projetos relacionados recuperao da informao na Web

TABELA 6
Projetos relacionados educao

Ci. Inf., Braslia, v. 32, n. 3, p. 7-20, set./dez. 2003 11


Mauricio B. Almeida / Marcello P. Bax

TABELA 7
Ontologias de alto nvel

1
Disponvel na Internet em http://reliant.teknowledge.com/DAML/
SUO.daml e http://suo.ieee.org/

TABELA 8
Ontologias lingsticas

TABELA 9
Ontologias para empresas

TABELA 10
Ontologias para domnios especficos

12 Ci. Inf., Braslia, v. 32, n. 3, p. 7-20, set./dez. 2003


Uma viso geral sobre ontologias: pesquisa sobre definies, tipos, aplicaes, mtodos de avaliao e de construo

TABELA 11
Repositrios de ontologias

para aprendizado sobre a estrutura de ontologias e para Mtodos de avaliao para ontologias
a integrao de ontologias. Baseado nos estudos de
Propostas para a avaliao de ontologias so encontradas
Corcho, Fernndez-Lpez & Gomez-Prez (2001),
na literatura, mas parecem existir poucas metodologias
apresentam-se vrias metodologias para construo de
formais. A construo de ontologias ainda mais
ontologias. As tabelas 12, 13, 14 e 15, a seguir, sintetizam
artesanal do que cientfica (Jones et alii, 1998), e no
os comentrios sobre as metodologias, proporcionando
existem propostas unificadas, sendo que grupos
uma viso geral de seu funcionamento.
diferentes utilizam diferentes abordagens (Fernandez,
As metodologias apresentadas possuem abordagens e 1999). Essa diversidade pode ser um fator que dificulta a
caractersticas diversas. No parece provvel a unificao formulao de metodologias de avaliao formais.
das propostas em uma nica metodologia. Para verificar Algumas questes bsicas para a avaliao de ontologias
a utilidade das metodologias e compar-las, necessrio so: Quais so os mecanismos para interagir com as
avaliar a ontologia resultante da aplicao de cada ontologias? Qual o formalismo de representao do
metodologia. Alm de metodologias, existem ferramentas conhecimento utilizado? A ontologia bem documentada?
utilizadas para a construo de uma ontologia. A ontologia foi avaliada sobre o ponto de vista tcnico?
Ferramentas para a construo de ontologias Gmez-Perez (1999) apresenta critrios que podem ser
Por se tratar de uma tarefa dispendiosa, qualquer apoio na utilizados para avaliar ontologias. Os passos apresentados
construo de ontologias pode representar ganhos para a avaliao focalizam-se sobre os conceitos e
significativos. Exemplos de ferramentas para a construo definies que compem a ontologia:
de ontologias so apresentados a seguir, na tabela 16. Verificar a estrutura ou arquitetura da ontologia: as
Critrios devem ser definidos para que as ferramentas definies so construdas seguindo os critrios de
de construo de ontologias possam ser comparveis. projeto?
Em geral, as ferramentas utilizam linguagens de Verificar a sintaxe das definies: existem estruturas
representao para a construo das ontologias, as quais ou palavras-chave sintaticamente incorretas nas
so apresentadas na seo seguinte. definies?
Linguagens para a construo de ontologias
Verificar o contedo das definies: o que a ontologia
Alguns exemplos de linguagens que se prestam define ou no? O que define incorretamente? O que
construo de ontologias so apresentados a seguir, na pode ser inferido e o que no pode?
tabela 17.
A tabela 18 apresenta, a seguir, exemplos de mecanismos
Critrios devem ser definidos para que se possa comparar formais para a avaliao de ontologias.
as linguagens para construo de ontologias apresentadas
nessa seo. Wache et alii (2001) apresentam um
comparativo entre as linguagens sobre diversos
aspectos (operadores, axiomas, declaraes etc.). A seo
seguinte apresenta uma breve pesquisa sobre mtodos
para a avaliao de ontologias.

2
Disponvel na Internet em http://www.daml.org/ontologies/
3
Disponvel na Internet em www-ksl-svc.stanford.edu:5915/
4
Disponvel na Internet em http://www.ist-universal.org/

Ci. Inf., Braslia, v. 32, n. 3, p. 7-20, set./dez. 2003 13


Mauricio B. Almeida / Marcello P. Bax

TABELA 12
Metodologias para construo de ontologias

TABELA 13
Metodologias para construo de ontologias em grupo

TABELA 14
Metodologias para aprendizado sobre a estrutura de ontologias

TABELA 15
Metodologias para integrao de ontologias

14 Ci. Inf., Braslia, v. 32, n. 3, p. 7-20, set./dez. 2003


Uma viso geral sobre ontologias: pesquisa sobre definies, tipos, aplicaes, mtodos de avaliao e de construo

TABELA 16
Ferramentas para construo de ontologias

*
Frames so estruturas de dados que contm variveis pertencentes a um escopo.

Ci. Inf., Braslia, v. 32, n. 3, p. 7-20, set./dez. 2003 15


Mauricio B. Almeida / Marcello P. Bax

TABELA 17
Linguagens para construo de ontologias

TABELA 18
Mtodos para avaliao de ontologias

CONCLUSES Apesar da preocupao em cobrir os itens mais


representativos descritos recentemente na literatura, o
Este artigo proporcionou uma viso geral sobre o estado- estudo no exaustivo e tem se verificado o surgimento
da-arte no estudo de ontologias. Apresentaram-se de novas iniciativas. Conclui-se que a existncia de
definies, tipos, aplicaes, metodologias, ferramentas inmeras e variadas abordagens justifica um trabalho de
e linguagens para a construo de ontologias. Pesquisou- sistematizao como o apresentado.
se o uso de ontologias, destacando projetos, repositrios
e ontologias conhecidas. O grande volume de pesquisa sobre o assunto sugere a
importncia e a utilidade das ontologias na tarefa de
organizar informaes em um domnio do

16 Ci. Inf., Braslia, v. 32, n. 3, p. 7-20, set./dez. 2003


Uma viso geral sobre ontologias: pesquisa sobre definies, tipos, aplicaes, mtodos de avaliao e de construo

conhecimento. O ambiente informacional atual mais BERNARAS, A.; LARESGOITI, I.; CORERA, J. Building and reusing
ontologies for electrical network applications. In: PROCEEDINGS
abrangente do que h alguns anos, principalmente em OF THE EUROPEA N CONFERENCE ON ARTIFICI AL
funo do advento da Internet e da popularizao dos INTELLIGENCE, 1996. [S. l. : s. n.], 1996. p. 298-302.
computadores. Junto a outras ferramentas tradicionais
BERTINO, E.; BARBAR A, C.; ZARRI, G. P. A conceptual annotation
utilizadas pela biblioteconomia (como, por exemplo, os approach to indexing in a web-based information system. In:
tesauri), as ontologias podem proporcionar melhorias na INTERNATIONAL WORKSHOP ON ADVANCE ISSUES OF E-
recuperao da informao ao organizar o contedo de COMMERCE AND WEB-BASED INFORMATION SYSTEMS. 1999.
Santa Clara, California : [s. n.], 1999.
fontes de dados que compem um domnio. Alm disso,
as ontologias permitem formas de representao baseadas BLACKBURN, S. Consultoria da edio brasileira. In: MARCONDES,
em lgica, o que possibilita o uso de mecanismos de D. Dicionrio oxford de filosofia. Traduo D. Murcho et al. Rio de
Janeiro : Jorge Zahar, 1997.
inferncia para criar novo conhecimento a partir do
existente. Dessa forma, representam uma evoluo em BOND, F. et al. Design and construction of a machine tractable
relao a tcnicas tradicionais. Japanese-Malay lexicon. In: ANNUA L MEET ING OF T HE
ASSOCI ATION FOR NATUR AL LANGUAGE PROCESSING. 7.
2001. [S. l. : s. n.], 2001.
Espera-se que este trabalho sirva de base para estudos
que aprofundem algumas das abordagens aqui BORGO, S. et al. Using a large linguistic ontology for Internet-based
pesquisadas. As linguagens, ferramentas e metodologias retrieval of object-oriented components. In: PROCEEDINGS OF THE
INTERNATIONAL CONFERENCE ON SOFTWARE
para a construo de ontologias devem ser discutidas e ENGINEERING AND KNOWLEDGE ENGINEERING. 9. 1997.
analisadas, para se determinar sua melhor utilizao, Madrid. Madrid : [s. n.], 1997.
contribuindo para o avano da rea de representao do
BORST, W. N. Construction of engineering ontologies. 1997. Tese
conhecimento. Tais tarefas esto alm do escopo deste (Doutorado). Disponvel em: <http://www.ub.utwente.nl/webdocs/
artigo, e pretende-se abord-las em trabalhos futuros. inf/1/t0000004.pdf>. Acesso em: 21 abr. 2002.

REFERNCIAS BRILL, D. Loom reference manual. In: BACON, J. HAYTON; R.


MOODY, K. Middleware for digital libraries. [S. l. : s. n.], 1998. Disponvel
AGUADO, G. et al. Ontogeneration: reusing domain and linguistic em: <http://www.dlib.org/dlib/october98/bacon/ 10bacon.html>.
ontologies for Spanish text generation? In: EUROPEAN CONFERENCE Acesso em: 15 nov. 2001.
ON ARTIFICIAL INTELLIGENCE. 13. 1998. Brighton, England, 1998.
p. 23-28. BUITELAAR, Paul. Semantic lexicons: between ontology and
terminology. In: PROCEEDINGS OF ONTOLEX: ONTOLOGIES
ALBERTAZZI, Liliana. Formal and material ontology. In: POLI, AND LEXICAL KNOWLEDGE BASES. 2000. OntoText Lab. : Sofia,
Roberto; SIMONS, Peter (Ed.). Formal ontology. Dordrecht : Kluwer, Bulgaria, 2001.
1996. p. 199-232.
CAPLINKAS, A. ; EDER, J. (Ed.). Advances in databases and
ALEXAKI, S. et al. Managing RDF metadata for community webs. In: information systems. Technika, v. 2. p.29-41, 2001.
INTERNATIONAL WORKSHOP ON THE WORLD WIDE WEB
AND CONCEPTUAL MODELING. 2. 2000. [S. l. : s. n.], 2000. p. CORAZZON, R. What is ontology? [S. l. : s. n.], 2002. Disponvel em:
140-151. Disponvel em: <http://139.91.183.30:9090/RDF/ <http://www.formalontology.it/ section_4.htm>. Acesso em: 20 jul.
publications/wcm2000.PDF>. Acesso em: 11 out. 2002. 2002.

ARPREZ, J. C. et al. Web ODE: a scalable workbench for ontological CHANDR ASEK AR AN, B.; JOHNSON, T. R.; BENJAMINS, V. R.
engineering. In: INTERNATIONAL CONFERENCE ON Ontologies: what are they? Why do we need them? IEEE Intelligent
KNOWLEDGE CAPT URE. PROCEEDINGS. Victoria, British Systems, v. 14, n. 1, p. 20-26, 1999.
Columbia, Canada, 2001.
CHAUDHRI, V. K. et al. Open knowledge base connectivity 2.0. [S. l. : s.
BATEMAN, J. A. Using text structure and text planning to guide text n.], 1998. Disponvel em: <http://www-ksl-svc.stanford.edu:5915/
summarization. Disponvel em: <http://www.ik.fhhannover.de/ik/ doc/release/okbc/okbc-spec/okbc-2-0-3.pdf>. Acesso em: 09 jun.
projekte/Dagstuhl/Abstract/Abstracts/ Bateman/ Bateman.html>. 2002.
Acesso em: 25 maio 2002.
DOMINGUE, J. Tadzebao and webonto: discussing, browsing and editing
BATEMAN, J.; MAGNINI, B.; FABRIS, G. The generalized upper ontologies on the web. In: PROCEEDINGS OF THE 11th BANFF
model knowledge base: organization and use. In: CONFERENCE KNOWLEDGE ACQUISITION WORKSHOP. 1998. Banff, Alberta,
ON KNOWLEDGE REPRESEN TATION AND SH ARING. 1995. Canada, [s.n.], 1998.
Proceedings. Twente, the Netherlands, 1995.
_______; MOTTA, E. A Knowledge-based news server supporting
BEALE, S.; NIRENBURG, S.; MAHESH, K. Semantic analysis in the ontology-driven story enrichment and knowledge retrieval. In:
mikrokosmos machine translation project. In: PROCEEDINGS OF KNOWLEDGE ACQUISITION, MODELING AND MANAGEMENT.
THE SECOND SYMPOSIUM ON NATUR AL LANGUAGE 1999. Dagstuhl Castle, Germany : [s. n.], 1999.
PROCESSING. 1995. Disponvel em: <http://crl.nmsu.edu/users/
sb/ papers/thai/thai.html>. Acesso em: 6 jul. 2002. _______; _______; CORCHO, O. Knowledge modeling in web onto and
OCML: a user guide. [ S. l. : s. n.], 1999. Disponvel em: <http://
kmi.open.ac.uk/projects/webonto/user _guide. 2.4.pdf>. Acesso em:
09 jun 2002.

Ci. Inf., Braslia, v. 32, n. 3, p. 7-20, set./dez. 2003 17


Mauricio B. Almeida / Marcello P. Bax

_______ et al. Supporting ontology driven document enrichment 37. GUARINO, N. Formal ontology in information systems. In:
within communities of practice. In: PROCEEDINGS OF T HE PROCEEDINGS OF THE INTERNAT. CONFERENCE ON FORMAL
INTERNATIONAL CONFERENCE ON KNOWLEDGE CAPTURE. ON TOLOGY IN INFORMATION SYSTEMS, 2001, Buffalo. Nova
2001. Victoria, British Columbia, Canada. [S. n.], 2001. York : Barry Smith University at Buffalo, 2001.

EUZENAT, J. Corporative memory through cooperative creation of GUARINO, N. Understanding, building and using ontologies. In:
knowledge bases and hyper-documents. In: PROCEEDINGS ON PROCEEDINGS OF KN OWLEDGE ACQUISITION FOR
KNOWLEDGE ACQUISITION FOR KNOWLEDGE-BASED KNOWLEDGE-BASED SYS TEMS WORKSHOP. 10. 1996.
SYSTEMS WORKSHOP. 10. 1996. Disponvel em: <http:// Disponvel em: <http://ksi.cpsc.ucalgary.ca/KAW/KAW96/guarino/
ksi.cpsc.ucalgary.ca/KAW/KAW96/euzenat/euzenat96b.html>. guarino.html# Heading4>. Acesso em: 22 set. 2001.
Acesso em: 28 set. 2001.
_______; GIARETTA, P. Ontologies and KBs, towards a terminological
FARQUHAR, A.; FIKES, R.; RICE, J. The ontolingua server: USA: a tool clarification. In: MARS, N. (Ed.). Towards a very large knowledge bases:
for collaborative ontology construction. Duluth : Academic Press, knowledge building and knowledge sharing. [S. l.] : IOS Press, 1995.
1997. p. 707-727. p. 25-32.

FAURE; NEDELLEC D. ASIUM: learning subcategorization frames and ______; WELT Y, C. A. Formal ontology of
restrictions of selection. In: CONFERENCE ON MACHINE LEARNING. properties.In:DIENG,R.;CORBY,O. (Ed.).INTERNATIONAL
10. 1998. Chemnitz, Germany : [s. n.], 1998. CONFERENCE ON KNOWLEDGE ENGEINEERING AND
KNOWLEDGE MANAGEMENT: methods, models and tools. 12. 2000.
FENSEL, D. et al. OIL: an ontology infraestructure for the semantic [S. l.] : Springer Verlag, 2000. p. 97-112.
web. [S. l.] : IEEE Intelligent Systems, 2001.
HA AV, H. M.; LUBI, T. L. A survey of concept-based information
FERNNDEZ, M. Overview of methodologies for building ontologies. retrieval tools on the web. In: PROCEEDINGS OF EAST-EUROPEAN
In: WORKSHOP ON ONTOLOGIES AND PROBLEM-SOLVING CONFERENCE ADBIS. 5. 2001.
METHODS: lessons learned and future trends. 1999. [S. l. : s. n.],
1999. p. 4-1, 4-13. HANDSCHUH, S.; STAAB, S.; MADCHE, A. CREAM-creating relational
metadata with a component-based,ontology-driven annotation framework. [S. l.
FERNNDEZ-LPEZ, M. et al. Building a chemical ontology using : s. n.], 2001.
methotology and the ontology design environment. [S. l.] : IEEE
Intelligent Systems & their Applications, p. 37-46, Jan./Feb. 1999. HASMAN, A. et al. ID2.1: Analysis of guideline ontologies. [S. l. : s.
n.], 1999. Disponvel em: <http://new.euromise.org/mgt/repdev/
FOX, M.S. An organizational view of distributed systems. IEEE id21.html>. Acesso em: 29 ago. 2002.
Transactions on Systems, Man, and Cybernetics, v. 11, n, 1, p. 70-80, 1981.
HEFLIN, J.; HENDLER, J. Searching the web with SHOE. In:
3 0 . GA NDON, F. Engineering an ontology for a multi-agents ARTIFICIAL INTELLIGENCE FOR WEB SEARCH. 2000. Menlo
corporate memory system. In: PROCEEDINS OF THE Park : AAAI Press, CA, p. 35-40, 2000.
INTERNATIONAL SYMPOSIUM ON THE MANAGEMENT OF
INDUSTRIAL AND CORPOR ATE KNOWLEDGE. 2001. [S. l. : s. HORROCKS, I.; SATTLER, U.; TOBIES, S. Practical reasoning for
n.], 2001. p. 209-228. Disponvel em: <http://citeseer.nj.nec. com/ expressive description logics. Logic Journal of the IGPL, v. 8, n. 3, p.
gandon01engineering.html>. Acesso em: 22 maio 2002. 239-264, may 2000.

GENESERETH, Michael R.; NILSSON, L. Logical foundation of AI. San _______ et al. The ontology interchange language (OIL). [S. l. : s. n.],
Francisco, Los Altos, Califrnia : Morgan Kaufman, 1987. 2001. Disponvel em: <http:// public.research.mimesweeper.com/
Standards/W3C/RDF-related/oil.pdf>. Acesso em: 19 out.2002.
GERMANN, U. Making semantic interpretation parser-independent.
In: PROCEEDINGS OF THE AMTA CONFERENCE, 4. 1998. _______ et al. Reference description of the DAML+OIL ontology markup
Disponvel em: <http://www.isi.edu/natural-language/people/ language. [S. l. : s. n.], 2001. Disponvel em: <http://www.w3.org/
germann/>. Acesso em: 11 maio 2002. TR/daml+oil-reference>. Acesso em: 04 nov. 2001.

GMEZ-PREZ, A. Evaluation of taxonomic knowledge in ontologies JASPER, R.; USCHOLD, M. A framework for understanding and
and knowledge bases. In: TWELFTH WORKSHOP ON classifying ontology applications. IJCAI-99, ONTOLOGY WORKSHOP,
KNOWLEDGE ACQUISITION, MODELING AND MANAGEMENT, 1999, Stockholm, [S. l. : s. n.], 1999.
12. 1999, Alberta, Canad. [S. l : s. n.], 1999.
JIN, L. et al. Role explication of simulation in intelligent training
_______; BENJAMINS, V. R. Overview of knowledge sharing and systems by training task ontology. In: WORKSHOP ON
reuse components: ontologies and problem-solving methods. In: ARCHITECTURES FOR INTELLIGENT SIMULATION-BASED
PROCEEDINGS OF THE WORKSHOP ON ON TOLOGIES AND LEARNING ENV IRONMEN TS, 1997, Kobe, Japan. [S. l. : s. n.],
PROBLEM-SOLV ING METHODS, 1999, Stockholm, Sweden. [S. l. 1997.
: s. n.], 1999.
JONES, D.; BENCH-CAPON, T.; VISSER, P. Methodologies for ontology
GRUBER, T. (1996). What is an ontology? [S. l. : s. n.], 1996. Disponvel development. [S. l. : s. n.], 1998. Disponvel em: <http://cweb.inria.fr/
e m : <http://www-ksl.stanford.edu/ kst/ what-is-an-ontology.html>. Resources/ONTOLOGIES/methodo-for-onto-dev.pdf>. Acesso em:
Acesso em: 14 set. 2002. 17 mar. 2002.

GRNINGER, M.; FOX, M. S. Methodology for the design and KALFOGLOU, Y. et al. MyPlanet: an ontology-driven web-based
evaluation of ontologies. In: WORKSHOP ON BASIC personalized news service. In: PROCEEDINGS OF THE IJCAI-01
ON TOL OGICAL ISSUES IN KNOWLEDGE SH ARING, 1995, WORKSHOP ON ONTOLOGIES AND INFORMATION SHARING
Montreal. [S. l. : s. n.], 1995. SEATTLE, 2001. [S. L. S. : S. N.], 2001. p. 44-52.

18 Ci. Inf., Braslia, v. 32, n. 3, p. 7-20, set./dez. 2003


Uma viso geral sobre ontologias: pesquisa sobre definies, tipos, aplicaes, mtodos de avaliao e de construo

KARP, R.; CH AUDHRI, V.; THOMERE, J. XOL: an XML-based MORENO, A. O.; HERNNDEZ , C. P. Reusing the mikrokosmos
ontology exchange language. [S. l. : s. n.]. 1999. Disponvel em: ontology for concept-based multilingual terminology databases. In:
<http://www.ai.sri.com/~pkarp/xol/xol.html>. Acesso em: 22 jun. INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES
2002. & EVALUATION, 2., 2000, Athens. [S. l. : s. n.], 2000.

KEN T, R. E. Conceptual knowledge markup language: the central NECHES, R. et al. Enabling technology for knowledge sharing. AI
core. In: PROCEEDINGS OF THE TWELF TH WORKSHOP ON Magazine, v. 12, n. 3, Fall 1991.
KNOWLEDGE ACQUISITION, MODELING AND MANAGEMENT,
1999, Banff. [S. l. : s. n.], 1999. NOY, F. N.; GUINNESS, D. L. Ontology development 101: a guide to
create your first ontology. Disponvel em: <http://ksl.stanford.edu/
KIETZ, J.; MAEDCHE, A.; VOLZ, R. A method for semi-automatic people/dlm/papers/ontology-tutorial-noy-mcguinness. doc>. Acesso
ontology acquisition from a corporate intranet. In: PROCEEDINGS em: 04 maio 2001.
OF THE EKAW WORKSHOP ON ONTOLOGIES AND TEXTS,
2000. [S. l. : s. n.], 2000. v. 51. Disponvel em: <http://www.irit.fr/ NOY, N. F.; MUSEN, M. A. PROMPT: algorithm and tool for
ACTIVITES/ EQ_SMI/GR ACQ/WSEK AW2000/PAPERS/ automated ontology merging and alignment. In: NATIONAL
Maedche.pdf>. Acesso em: 29 set. 2001. CONFERENCE ON ARTIFICIAL INTELLIGENCE, 12., 2000. [S.
l. : s. n.], 2000. p. 450-455. NATIONAL CONFERENCE ON
KIFER, M.; LAUSEN, G.; WU, J. Logical foundations of object- ARTIFICIAL INTELLIGENCE, 17., Austin, TX, 2000. [S. l. : s. n.],
oriented and frame-based languages. Journal of ACM, v. 42, p. 741- 2000.
843, 1995.
OGATA, N. A formal ontology discovery from web documents. Web
LASSILA, O.; SWICK, R. Resource Description Framework (RDF) model intelligence: research and development. In: PROCEEDINGS
and syntax specification. W3C recommendation. [ S. l. : s. n.], 1999. LEC TURE NOTES IN COMPUTER SCIENCE, 2198, 2001 AND
Disponvel em: <http://www.w3.org/TR/REC-rdf-syntax/>. Acesso ASIA-PACIFIC CONFERENCE, 1. Maebashi Cit y, Japan. [S. l.] :
em: 04 nov. 2001. Springer, 2001.

LEGER, A. et al. Ontology domain modeling support for multilingual services in OGINO, T. et al. An experiment on matching EDR concept classification
e-commerce. In: MKBEEM. PRESENTATION SEMINAR ECAI, 2000, dictionary with wordnet. IJCAI-97 WORKSHOP WP24
Berlin. [S. l. : s. n.], 2000. Disponvel em: <http://mkbeem.elibel.tm.fr/ ONTOLOGIES AND MULTILINGUAL, 1997. [S. l. : s. n.], 1997.
paper/ecai00-final.pdf>. Acesso em: 22 dez. 2001.
PALEY, J. L. S.; KARP, P. A Generic knowledge base browser and
LENAT, D. B.; GUHA, R.V. Building large knowledge-based systems. editor. In: PROCEEDINGS OF THE NATIONAL CONFERENCE
Massachussets : Addison-Wesley, 1990. 372 p. ON ARTIFICIAL INTELL IGENCE, 14, 1997 AND INNOVATIVE
APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE,
LEV Y, A. Y.; ROUSSET, M. C. CARIN: A Representation language 9., 1997, Providence, Rhode Island. [S. l.] : MIT, 1997. p. 1045-
integrating rules and description logics. In: PROCEEDINGS OF THE 1051.
EUROPEA N CONFERENCE ON ARTIFICIAL INTEL IGENCE,
1996, Budapest, Hungary. [S. l. : s. n.], 1996. PISANELLI, D.; Gangemi, A.; STEVE. G. An ontological analysis of
the UMLS methatesaurus. In: PROCEEDINGS OF AMIA , 1998. [S.
MAEDCHE, A.; VOLZ, R. The text-to-onto ontology extraction and l. : s. n.], 1998.
maintenance environment to appear. In: PROCEEDINGS OF THE ICDM
WORKSHOP ON INTEGRATIN DATA MINING AND RECTOR, A. et al.Terminology server for medical language and
KNOWLEDGE MANAGEMENT, 2001, San Jose, California. [S. l. : s. medical information systems. Methods of Information in Medicine, v. 34,
n.], 2001. p. 147-157. 1995.

_______ et al. Semantic portal: the SEAL approach to appear: In : RSNER, D.; STEDE, M. Techdoc: multilingual generation of online
FENSEL, D. et al. (Ed.). Creating the semantic web. Cambridge : and off line instructional text online and off line instructional text. [S.
Massachussets Institute of Technology, 2001. l. : s. n.], 1994 Disponvel em: <http://acl.ldc.upenn.edu/A /A94/
A94-1044.pdf >. Acesso em: 22 jul. 2002.
MAHALINGAM, K.; HUHNS, M. N. An ontology tool for query
formulation in an agent-based context. In: IFCIS INTERNATIONAL SCHREIBER, A.; TERPSTR A, P.; SISYPHUS,V.T. A common KADS
CONFERENCE ON COOPERATIVE INFORMATION SYSTEMS, solution. [S. l. : s. n.], 1995. (Technical report). Disponvel em: <http:/
2., 1997, Kiawah Island, SC. [S. l. : s. n.], 1997. p. 170. /www.swi.psy.uva.nl/projects/Kactus/Papers.html>. Acesso em: 28
jun. 2002.
MARTIN, P. H.; EK LUND, P. Large-scale cooperatively-built
heterogeneous KBs. In: ICCS01 INTERNATIONAL CONFERENCE SHUM, S. B. E, MOTTA; DOMINGUE, J. ScholOnto: An ontology-
ON CONCEPTUAL STRUCTURES, 9., 2001. [ S. l. : s. n.], 2001. based digital library server for research documents and discourse.
Disponvel em: <http://meganesia.int.gu.edu.au/~phmartin/ International Journal on Digital Libraries, v. 3, n. 3, p. 237-248, Sept. 2000.
WebKB/doc/papers/iccs01/>. Acesso em: 6 set. 2002.
SKUCE, D. IKARUS: intelligent knowledge acquisition and retrieval
MILLER, George A. WordNet: a lexical database for English. universal system. [S. l. : s. n.], 1996. Disponvel em: <http://
Communications of the ACM, v. 38, n. 11, p. 39-41, nov. 1995. www.csi.uottawa.ca/~kavanagh/Ikarus/Ikarus4.html>. Acesso em: 04
out. 2002.
MIZOGUCHI, R.; VANWELKENHUYSEN, J.; IKEDA, M. Task
ontology for reuse of problem solving knowledge. In: PROCEEDINGS _______. CODE4: a unified system for managing conceptual
OF ECAI94 TOWARDS VERY LARGE KNOWLEDGE BASES, 1994, knowledge. International Journal of Human-Computer Studies, n. 42, p.
Amsterdam. [S. l.] : IOS Press, 1995, p. 46-59. 413-451, 1995.

Ci. Inf., Braslia, v. 32, n. 3, p. 7-20, set./dez. 2003 19


Mauricio B. Almeida / Marcello P. Bax

SOWA, J. F. Building, sharing and merging ontologies. Tutorial. [S. _______ et al. The enterprise ontology? Knowledge Engineering
l. : s. n.], 1999. Disponvel em: <http://users.bestweb.net/~sowa/ Review, v. 13, 1998. Special issue on Putting ontologies to use.
ontology/ontoshar.htm>. Acesso em: 30 maio 2002.
VAN HEIJIST, G.; SCHREIBER, A. T.; WIELINGA, B. J. Using explicit
_______. Knowledge representation: logical, philosophical, and ontologies in KBS development. International Journal of Human-Computer
computational foundations. Pacific Grove, CA : Brooks Cole Studies, v. 46, n. 2-3, p. 183-192, feb./march 1997.
Publishing, 1999.
VARGAS-VERA Maria et al. Knowledge Extraction by using an ontology-
STAAB, S. et al. Knowledge processes and ontologies. Intelligent based Annotation tool. In: PROCEEDINGS OF THE WORKSHOP
systems. IEEE, v. 16, n. 1, p. 26-34, Jan./Feb. 2001. KNOWLEDGE MARKUP AND SEMANTIC ANNOTATION, 2001,
Victoria Canada, 2001.
STUMME, G.; MAEDCHE, A. FCA-merge: bottom-up merging of
ontologies. In: INTERNATIONAL JOINT CONFERENCE ON VZQUEZ, E.; VALER A, F.; BELLIDO, L. Modelado de servicios complejos
ARTIFICIAL INTELLIGENCE, Seattle. Knowledge Representation and en uma plataforma de Iitermediacin para comercio electrnico. [S. l. : s. n.],
Reasoning, v. 1, 2001. 2001. Disponvel em: <http://www. telecom.ece.ntua.gr/smartec/
documentation/Publications/smartec-jitel2001.pdf>. Acesso em: 14
SWARTOUT, B. e t a l. Toward distributed use of large-scale ago. 2002.
ontologies. In: PROCEEDINGS OF AA AI97 SPRING SYMPOSIUM
SERIES WORKSHOP ON ONTOLOGICAL ENGINEERING, 1997. VOSSEN, P. (Ed.). EuroWordNet: A Multilingual Database with Lexical
[S. l.] : AAAI Press, 1997. p. 138-148. Semantic Networks, Kluwer Academic Publishers, Dordrecht, 1998.

TENNISON, J.; SHADBOLT, N. R. APECKS: a tool to support living WACHE, H. et al. Ontology-based integration of information a
ontologies. In: PROCEEDINGS OF THE 11th BANFF KNOWLEDGE survey of existing approaches. In: IJCAI, WORKSHOP ON
ACQUISITION WORKSHOP, 11., 1998, Banff, Alberta, Canada. ON TOLOGIES AND INFORMATION SH ARING, 2001. [S. l. : s.
[S. l.: s. n.], 1998, p. 18-23. n.] Disponvel em: <http://citeseer.nj.nec.com/
wache01ontologybased.html>. Acesso em: 01 maio 2002.
USCHOLD, M.; GRUNINGER, M. Ontologies: principles, methods
an applications. Knowledge Engineering Review, v. 11, n. 2, 1996. WELT Y, C.; GUARINO, N. Supporting ontological analysis of
taxonomic relationships. Data & Knowledge Engineering, v. 39, n. 1,
_______; KING, M. Building ontologies: towards a unified Oct. 2001.
methodology. In: ANNUAL CONFERENCE. OF THE BRITISH
COMPUTER SOCIETY SPECIA L IS T GROUP ON EXPERT ZDRAHAL, Z. et al. Sharing engineering design knowledge in a
SYSTEMS, 16., 1996, Cambridge, UK. [S. l. : s. n.], 1996. distributed environment. Behaviour and Information Technology, v. 19, n.
3, p. 189-200, 2000.

20 Ci. Inf., Braslia, v. 32, n. 3, p. 7-20, set./dez. 2003

Вам также может понравиться