do conhecimento que descreve.Ontologia de aplicacao Contem as definicoes necessarias para modelar o conhecimento em uma aplicacao.Ontologia de dominio Expressa a conceitualizacao que e especifica para umdeterminado dominio do conhecimento.Ontologias genericas Similar a ontologia de dominio, mas os conceitos que a definem sao considerados genericos e comuns a varios campos.Ontologia de representacao Explica as conceitualizacoes que estao por traz do formalismo de representacao do conhecimento. FONTE: ALMEIDA E BAX (2003:10) Faz-se necessario ressaltar que embora haja diversos tipos de ontologia, apenas aquelas destacadas no Quadro 1 foram escolhidas. Esta classificacao esta orientada a buscar a representacao de um dominio de conhecimento.3 Engenharia OntologicaRussel e Norvig (1995, p. 65), afirmam que a Engenharia Ontologica incorpora decisoes sobre como representar uma ampla selecao de objetos e relacoes, dentro de uma ordem logica, levando a um modelo de nivel ontologico.Segundo os autores, trata-se de organizar os seguintes titulos: a) categorias; b) medidas; c) composicao de objetos; d) tempo, espaco e evento; e) eventos e processos; f) objetos fisicos; g) substancia; e h) objetos mentais e crencas. O presente trabalho assume em particular a abordagem de Noy e McGuiness para construcao de ontologias. Noy e Mcguiness (2001), apresentam algumas regras para tal: a) nao ha um modelo correto existem sempre alternativas viaveis. a melhor solucao sempre depende da aplicacao e extensao que se pretende para a ontologia;b) desenvolvimento de ontologia e sempre um processo interativo;c) conceitos em ontologia deveriam ser proximos para objetos (fisicos ou logicos) e relacionamentos em seu dominio de interesse. estes sao na maioria substantivos (objetos) ou verbos (relacionamentos) em sentencas que descrevem seu dominio.Noy e Mcguiness (2001), ainda sugerem as seguintes etapas para a construcao de ontologias: a) Determinar o dominio e escopo da ontologia;b) Considerar o reuso de ontologias existentes:c) Enumerar termos importantes na ontologia;d) Definir as classes e a hierarquia de classes;e) Definir as propriedades de classes-slots;f) Definir as facetas dos slots;g) Definir instancias.3.1 Construcao da ontologiaNa sequencia detalham-se estas etapas. a) Etapa Determinacao do dominio e do escopo da ontologia.O desenvolvimento inicia-se pela definicao do dominio e escopo, respondendo as questoes de competencia em relacao ao tema estudado. Uma das maneiras de determinar o escopo da ontologia e elaborar uma lista de perguntas que uma base de conhecimento deve ser capaz de responder. Estas questoes sao denominadas questoes de competencia.a) Qual e o dominio que a ontologia cobrira?b) Qual a finalidade que estamos usando a ontologia?c) Quais respostas as informacoes da ontologia devem trazer?d) Quem usara e mantera a ontologia?b) Etapa Consideracao da reutilizacao de ontologias existentesNesta fase e importante a verificacao de ontologias ja existentes no dominio de conhecimento. A reutilizacao de ontologias existentes pode ser um requisito se o sistema necessitar interagir com outras aplicacoes que ja tenham sido consideradas por ontologias particulares ou vocabularios controlados. Muitas ontologias ja estao disponiveis em formato eletronico e podem ser importadas para o ambiente de desenvolvimento que esta sendo utilizado. Visando evitar a construcao de uma ontologia que ja exista ou entao aproveitar as bases conceituais de uma ontologia existente, realizou-se uma pesquisa para verificacao da existencia de ontologias ja