Você está na página 1de 19

28/10/2015

name

4.Ontologia

Site:
UniversidadeFederaldaBahia
Course:
EDCEDUCAODISTNCIA2007.2
Book:
4.Ontologia
Printedby: GuestUser
Date:
quarta,28outubro2015,11:10

http://www.moodle.ufba.br/mod/book/print.php?id=10902

1/19

28/10/2015

name

TableofContents
1.CompreendendoOntologia
1.1Ontologiaemdiferentescontextos
1.2Entoporqueusarontologia?
1.3Classificaodeontologias
1.4ElementosdaOntologia
1.5Linguagem
1.5.1Linguagensderepresentao
1.5.2Ferramentasdeedio
2.Processosdeconstruodeontologia
2.1Atividadesprevistasnosprocessosdeconstruo
3.Aplicaodeontologiascasosdeestudo
4.Refernciasdolivro

http://www.moodle.ufba.br/mod/book/print.php?id=10902

2/19

28/10/2015

name

1.CompreendendoOntologia
Ontologiaumaferramentautilizadapararepresentaroconhecimentorelativoaumdado
domniodeconhecimentoetemoobjetivodeestabelecerumvocabulriocomumauma
comunidadedeinteresse.Podemosrefletir,porexemplo,sobreadefiniodebanco.No
domnioutensliosdomsticos,bancosignificaummvelutilizadoparaumapessoasentar.
Bancotambmpodesercontacorrente,financiamentoeinvestimentos.
Agorareflitamossobreosignificadocorretodeconhecimento?Nodomniodalogstica,
conhecimentosignificadocumentocomprobatriodorecebimentodemercadoriaporempresa
encarregadadoseutransporte.
Apartirdasreflexesacimapodemosconcluirquedeterminadoconceitopodetersignificados
diferentes,dependendododomniodeinteresseaoqualeleempregado.Aontologiapermite
quesejapossvelexplicitarestasdiferenascontextualizandoosconceitosrelativosacada
domniomodeladoepodeserdefinidacomooramodametafsicaquetratadanaturezadoser.
Otermo,quefoiadaptadopelacomunidadedeintelignciaartificial,serveparasereferiraum
conjuntodeconceitosoutermosusadosparadescreveralgumasreasdoconhecimentooupara
construirumarepresentaodeste.
Umaontologia,ento,umamanifestaodoentendimentodeumdomnio,compartilhadoe
comumentreintegrantesdeumacomunidade.Estacomunidadepodesertantodepessoas,
quantodesistemasouatformadaporambos.
Comoexemplo,umartigosobreoSol,aTerra,asestrelaseosplanetas,poderutilizar
ontologiasdiferentesdeacordocomocontexto.Naontologiadaastronomiamoderna,a
associaoSistemaSolarumexemplo(instncia)doconceitoSistemaPlanetrio.Na
antiguidade,estarepresentaonoseriacompreendida,jqueoSolnoeraconsideradouma
estrela,nemaTerraumplaneta,portantoanotaogeralSistemaPlanetrionoteriasentido.
Vejamosavisodealgunsautoressobreoconceitodeontologia:
AvisodeGruber(1993)consideradacomoummarconosestudossobreotema.Eledefine
ontologiacomo:
"aespecificaoformalexplcitadeumaconceitualizaocompartilhada".
Guarino(1994)eUschold(1996)contrapemseaGruber,acrescentandoqueograude
especificaodaconceituaodependedopropsitodesejadoparaaontologia.
preciso,ainda,esclarecerqueontologiaebasedeconhecimentonosoamesmacoisa.A
basedoconhecimentoumadefinioinformaldeumacoleodeinformaoqueincluiuma
ontologiacomocomponente,ouseja,aontologiaoalicercesobreoqualoconhecimento
podeserconstrudo.Jaontologiaprovumconjuntodeconceitoscomoobjetivode
descreveralgumdomnio,enquantoabasedeconhecimentoutilizaestasestruturaspara
representaroqueverdadesobrealgummundorealouhipottico.
Comovocpodever,asdefiniesencontradasparaontologiasoasmaisvariadas
dependendodareaemquesto.Conceituadaaontologia,vocpodermelhoranalisarcomo
diversasreasdeconhecimentovemestaferramenta.

http://www.moodle.ufba.br/mod/book/print.php?id=10902

3/19

28/10/2015

name

1.1Ontologiaemdiferentescontextos
Primeiramente,vamosabordaravisodafilosofia,quetratadaOntologiadesdeAristteles,
filsofogregoediscpulodePlato,quefoiresponsvelpeloprimeiromodelode
representaodoconhecimento,criandoaclassificaodosseresvivos,atentoconhecidos.
ParaeleOntologiatratadoserenquantoser,concebidocomotendoumanaturezacomumque
inerenteatodoseacadaumdosseres.
NocontextodaIntelignciaArtificial:ontologiaumaespecificaoformalquedsuporte
aocompartilhamentoereusodoconhecimento,estabelecendoumajunoentremembrosde
umacomunidadedeinteresse,podendoestesserhumanosouagentesautmatos.
NocontextodosSistemasdeInformao:ontologiadefineostiposdecoisasqueexistemno
domniodeumaaplicao.
NocontextodaMedicina:ontologiaumadoutrinaqueestudaoserdadoena,comosea
enfermidadeexistisseemconformidadeaumtipobemdefinido,aumaessncia.
Atualmente,nocontextodaGestodoConhecimento(GC),ontologiaumtermousadopara
sereferiraumaconcepocompartilhadadealgumdomnio(readeconhecimento)de
interesse,epodeserutilizadaparaunificaroprocessodesoluodeproblemasrelativosao
domnioemquesto.
Nocaptuloderefernciasvocpoderaprofundarseusconhecimentossobreosassuntosdeste
edosoutroscaptulos.

http://www.moodle.ufba.br/mod/book/print.php?id=10902

4/19

28/10/2015

name

1.2Entoporqueusarontologia?
muitocomumautilizaodediferentesconceitosparaummesmodomnio,dificultandoo
compartilhamentodeinformaes.Issoocorreporqueoconhecimentotemsidoadquiridopara
resolvertarefasespecficas.Almdisso,humagrandevariedadedeferramentas,modelose
linguagens,criandoverdadeirasilhasdeinformao,quedificultamainteroperabilidadeeo
reuso.Nestecontexto,podemosdecidirutilizarontologiasdevidoanecessidadecrescentede
umamaiortrocaereutilizaodeinformaesentreossistemas,entreaspessoas,eentre
sistemaseseususurios.
NaCinciadaInformao,pelanecessidadedecodificaroconhecimentoparaqueotorne
acessvelaquelesquedeleprecisam,categorizandoo,descrevendoo,modelandoo,
estimulandoeinserindoregrasepadresdefinidos.
NaComputao,porqueosesforosemtornodosmecanismosderepresentaodo
conhecimentoexistentesdenadaadiantam,senoexisteumbomcontedoeorganizao
sobreoconhecimentododomnioemquesedesejatrabalhar.
Deummodogeralontologiapoderepresentarainformaosemnticaesemiestruturada
permitindoassimumsuportesofisticadoaquisio,manuteno,acessoereusodo
conhecimentoefacilitandooacessointeligenteagrandesvolumesdeinformaotextualsemi
estruturada,armazenadaemdocumentos,provenientedediversasfontes,comoosportais
corporativos.
Bom,osbenefciostrazidoscomousodeontologiaforamapresentados.Agora,veremoscomo
asdiferentesontologiaspodemserclassificadas,determinandooseuprocessodeconstruoe
suaaplicao.
Nocaptuloderefernciasvocpoderaprofundarseusconhecimentossobreosassuntosdeste
edosoutroscaptulos.

http://www.moodle.ufba.br/mod/book/print.php?id=10902

5/19

28/10/2015

name

1.3Classificaodeontologias
Asontologiaspodemserclassificadasatravsdediversosenfoques.Algunsautoresas
classificampornveisdegeneralizao,enquantooutrosasclassificamporcategoriasoupor
tipodeuso.Nestecaptuloveremosduaspropostas:adeGuarinoeadeUschold.
ParaGuarino,asontologiaspodemserclassificadasdeacordocomonveldegeneralizao.
Dessaforma,oautorpropeasseguintesclassificaes:
ontologiagenrica:incluiumvocabulriorelacionadoacoisas,eventos,tempo,espao,
casualidade,comportamento,funes,etc.
ontologiadetarefa:forneceumvocabulriosistematizadodetermosrelacionados
execuodeumatarefaespecfica,independentedodomnioemquesto
ontologiadedomnio:especificaumvocabulrioprpriodeumdadodomnio,como
automveisoumedicina
ontologiadeaplicao:contmasdefiniesnecessriasaplicaodeumatarefanum
dadodomnio.
ParaexemplificararelaoentreasclassificaespropostasporGuarino,vamosconsiderara
ontologiadeERP(sistemaintegradodegesto)apresentadanaFigura3,queumaontologia
deaplicao.Nesteexemplo,aontologiadaaplicaoERPformadapeloconjuntodeuma
ontologiadatarefagestoempresarialedeumaontologiadodomniotelecomunicaes.Epor
fim,ambasasontologias(tarefaedomnio)sosuportadasporumaontologiagenricade
organizao.

Figura3Exemplodeontologiadeaplicao
Uscholdpropeoutraabordagem,classificandoasontologiasemtrscategoriasquantoaotipo
deconhecimentoquerepresentam:
Ontologiadedomnio:conceituaesdedomniosparticulares
Ontologiadetarefas:conceituaessobrearesoluodeproblemasindependentemente
dodomnioondeocorram
Ontologiaderepresentao:conceituaesquefundamentamosformalismosde
representaodoconhecimento.
Uscholdacrescentaaindaqueasontologiaspodemserclassificadasquantoaograude
formalidade,sendo:
altamenteinformal,quandoexpressalivrementeemlinguagemnatural
http://www.moodle.ufba.br/mod/book/print.php?id=10902

6/19

28/10/2015

name

estruturadainformal,quandoexpressaemlinguagemnatural,deformarestritae
estruturada
semiformal,quandoexpressaemumalinguagemartificial,definidaformalmente
rigorosamenteformal,quandoexpressacomsemnticaformal,teoremaseprovas.
Noprximocaptulo,seromostradososelementosquecompemumaontologiaecomoeles
sodefinidos.Nocaptuloderefernciasvocpoderaprofundarseusconhecimentossobreos
assuntosdesteedosoutroscaptulos.

http://www.moodle.ufba.br/mod/book/print.php?id=10902

7/19

28/10/2015

name

1.4ElementosdaOntologia
Pararepresentarumdadodomnio,umaontologiapodesercompostapordiversoselementos
quetmoobjetivodefacilitarocompartilhamentodoconhecimento.Oselementostpicosde
umaontologiaso:
Conceito:termorelacionadoaumdeterminadodomnio.Porexemplo:Oconceitonibus
umtermorelacionadoaodomniodasecretariadetransportesdeummunicpio.Assim,comoo
conceitoleitoumtermorelacionadoaodomniohospital.
Definiodoconceito:significadosemnticodoconceitodeumdeterminadodomnio.Por
exemplo:Oconceitocarro,nodomniodasecretariadetransportes,podeserdefinidocomo
ummeiodetransporteprivado,de4rodasquetrafegasobreasviasurbanasesuburbanasde
circulaodeveculos.
Propriedade:oatributodeumconceito.Permiteacaracterizaodeumconceitonumdado
domnio,fornecendoaesteumaidentidadequeodiferenciadasdemaisinstnciasnodomnio.
Porexemplo:Paracaracterizaroconceitocarro,precisamosdealgumasinformaes,tais
como:placapolicial,chassi,fabricante,modelo,coretipo.Cadapropriedadepodeapresentar
umalistadevalorespossveisouvaloresprovveis.
Relao:determinacomoconceitosserelacionam.Porexemplo:Oconceitonibus
utilizadopeloconceitousurio.
Restrio:representadaatravsdeaxiomas,determinacomoosconceitosdeumdomniose
relacionam.Porexemplo:Oconceitousuriospodeutilizaronibussetiveroconceito
cartodepassagemeletrnica.
Apesardaontologiapossuiresteselementostpicos,elesnosoobrigatrios.Comisso,uma
ontologiapodeassumirvriasformas,entretanto,necessariamente,deveincluirumvocabulrio
determos(conceitos)ealgumaespecificaodosignificadodesuasdefinies.Osaxiomas
soespecialmenteimportantesparaadefiniodasemnticadostermoscontidosnaontologia,
poisdeterminamasregrasparasuainterpretao.
Almdoselementosanteriormentecitados,umaontologiapodeconteraespecificaode
atributosdasclasses(conceitos),conjuntodevaloresqueestesatributospoderoassumir,valor
padro,cardinalidadeerestries.
Nocaptuloderefernciasvocpoderaprofundarseusconhecimentossobreosassuntosdeste
edosoutroscaptulos.

http://www.moodle.ufba.br/mod/book/print.php?id=10902

8/19

28/10/2015

name

1.5Linguagem
Vimosnocaptuloanteriorqueumaontologiacompostadediversoselementosqueauxiliam
nacompreensodaconceitualizaododomniotratado.Mas,paraformalizaresteselementos
epermitirqueoconhecimentosejareutilizado,precisoutilizarlinguagensdeconstruoque
possamserinterpretadasporsistemasouporpessoas.
Bom,tendoseentoumaontologia,elapodeserformalizadaatravsdetextos,tabelase
grficos.Paraqueoconhecimentosejacompartilhadoentrepessoas,talvezsejaestaamelhor
forma.Masquandosetratadecompartilhartalconhecimentoentresistemasmaisindicado
utilizarumalinguagem.
Nestecontexto,vriaslinguagensforamsugeridasparacodificaraontologia.Essacodificao
servedeintrpreteentreosdiversossistemasutilizadospelaspessoas.Porexemplo,um
SistemadeGestoEmpresarial(ERP)deveteromesmoentendimentodeclientequeoSistema
deGestodeRelacionamentocomoCliente(CRM).
Mas,aindahumimpasse:comohumainfinidadedesistemasconstrudoscomtecnologias
diversas,encontrarumalinguagemquesejareconhecidaportodasestastecnologiasnouma
tarefatrivial.Almdisso,alinguagemescolhidaparacodificaraontologiaprecisaseraplicada
atodoequalquertipodeconhecimentooudomnio.Portanto,adiversidadedepropostas
inevitvel.
Ento,combasenanecessidadededefinirumalinguagemquepudesseserutilizadapara
representartodoequalquerdomnio,muitaspropostasforamapresentadas.Inicialmente,foram
consideradasaslinguagensHTMLeXMLparaestatarefa.
AlinguagemHTML,apesardeserumalinguagemdemarcao,assimcomoaXML,almde
sersuaprecursora,foitambmanalisada,masfoidescartadaparaestatarefaporapresentar
duasforteslimitaes:faltadeestruturaeimpossibilidadedevalidaodainformaoexibida.
AlinguagemXML,porsuavez,consideradaumatendnciaparatrocasdedadosnaWeb,e
possivelmente,desejveltambmparamodelarasontologias(utilizandosuasintaxe)foi
descartadapornopossibilitararepresentaodasemnticadoconhecimentomodelado.
EmfunodaslimitaesapresentadaspelaslinguagensXMLeHTMLparaarepresentao
dasemnticarequeridapelaontologia,surgiramnovaslinguagensespecficasparaestatarefa.
BoapartedestaspropostassobaseadasemLgicadePrimeiraOrdemeemXML.Hainda
outraspropostasbaseadasemnotaesgrficas,comoocasodaUML.Nosubcaptulo1.5.1
soapresentadosmaisdetalhesdestalinguagem.
Nocaptuloderefernciasvocpoderaprofundarseusconhecimentossobreosassuntosdeste
edosoutroscaptulos.

http://www.moodle.ufba.br/mod/book/print.php?id=10902

9/19

28/10/2015

name

1.5.1Linguagensderepresentao
AlinguagemRDF/RDFSchemapossuiummodeloderepresentaosimpleseflexvel,que
permiteainterpretaosemnticadoconhecimento,comautilizaodeconectivoslgicos,de
negao,disjunoeconjuno.divididaemduaspartesprincipais:RDFeRDFSchema.A
primeiradefinecomodescreverrecursosatravsdesuaspropriedadesevalores,enquantoa
segundadefinepropriedadesespecficas,restringindosuautilizao(RDF,2003).
OILfoipropostapeloprojetoOntoKnowledgeetemcomocontribuioousodesemntica
formaleummecanismodeinferncia,fornecidoatravsdalgicadedescrio.Combina
primitivasdemodelagemdaslinguagensbaseadasemframescomasemnticaformal.Pode
verificarclassificaoetaxonomiadeconceitos(FENSELetal.,2001OIL,2003).
DAML+OILfoidesenvolvidacomoumaextensoparaXMLeRDF,acrescentandoconstrutos
maisexpressivos.umsucessordaOILesualtimaverso,aDAML+OIL,provum
conjuntodeconstruescomoobjetivodecriarontologiasemarcarinformaesdeformaque
sejacompreendidoelegvelpormquina(DAML+OIL,2003).
AlinguagemOWLpodeserutilizadaporaplicaesqueprecisamprocessarocontedoda
informao,aoinvsdeapenasdisponibilizlo.Almdisso,facilitaaleituradecontedoWeb
suportadoporXML,RDFeRDFSchema,provendoumvocabulrioadicionalcomuma
semnticaformal.Paraarepresentao,utilizaalgicadescritivaparaexplicitaodo
conhecimento(OWL,2005).
KIFumalinguagemformalparatrocadeconhecimentoentresistemascomputacionaismuito
diferentes,isto,escritoporvriosprogramadoresempocaselinguagensdiferentes
(GRUBER,1992).
ShoeutilizaasextensesdoHTML,adicionandomarcaesparainserirmetadadosempginas
Web.Asmarcaespodemserutilizadasparaaconstruodeontologiaseparaanotaesem
documentosdaWeb(LUKE,HEFLIN,2000).
XOLumalinguagemquepodeespecificarconceitos,taxonomiaerelaesbinrias.No
possuimecanismosdeinfernciaefoiprojetadaparaointercmbiodeontologiasnodomnio
dabiomdica(KARP,1997apudALMEIDA,BAX,2003).
OMLumalinguagembaseadaemlgicadescritivaegrafosconceituais,queincluemclasses,
relacionamentosobjetosefacetas.CKMLprovumaestruturadeconhecimentoconceitual
pararepresentaodeinformaesdistribudas.Juntas,OMLeCKMLpermitema
representaodeconceitosorganizadosemtaxonomias,relaeseaxiomas(OML,2005).
Lingotemoobjetivodegarantirindependnciadesemnticanumalinguagemgrfica,
facilitandoacomunicaonodomniodeinteresse.Suasnotaescapturamcertosaxiomasde
formaimplcita,poisutilizadiferentestiposdenotaoparadiferentestiposdeassociao
(FALBO,1998).
Porfim,aCMLumalinguagemsemiformal,quefoipropostaparaametodologia
CommomKADS,naqualumaontologiadefinidaatravsdaespecificaodeconceitos,
atributos,expresses,estruturaserelaes,utilizandorepresentaogrfica(SCHREIBERetal
.,1994).
Vimosquehinmeraslinguagenspropostasparacodificarumaontologia.Mas,paratornar
estatarefamenosrdua,precisoumaferramentadeedioafimdefacilitaracodificao.
Parapraticamentetodasaslinguagensdeconstruodeontologiasapresentadashuma
http://www.moodle.ufba.br/mod/book/print.php?id=10902

10/19

28/10/2015

name

ferramentaquefacilitesuaedio.Algumasdessasferramentasestolistadasnosubcaptulo
1.5.2.Nocaptuloderefernciasvocpoderaprofundarseusconhecimentossobreosassuntos
desteedosoutroscaptulos.

http://www.moodle.ufba.br/mod/book/print.php?id=10902

11/19

28/10/2015

name

1.5.2Ferramentasdeedio
Aformalizaodeontologiasparaumconjuntodeagentesnoumatarefatrivial,jque
significatornarexplcitoalgoquenormalmenteimplcito.Asferramentasdeediopodem
simplificarconsideravelmenteoprocessodeconstruodeontologias,desdeoinciooua
partirdeoutrasjexistentes.Geralmente,estasferramentasincluemdocumentao,importao
eexportaodeontologiasexistentes(dediferentesformatos),visualizaogrfica,bibliotecas
emecanismosdeinferncia.
Emfunodadiversidadedelinguagensdeconstruodeontologiasexistentes,muitas
ferramentastambmforampropostas.Praticamentetodasaslinguagenspossuemaomenos
umaferramentaparaapoiaraconstruodeontologias.Entreelasesto:
Protg:umaferramentadeinterfacegrficaquedsuporteconstruodeontologiae
conhecimentoecontemplaumaarquiteturamodulada,permitindoainserodenovosrecursos,
almdepossuircdigoaberto
OntoEdit:Aferramentaconcentrasenosprincipaispassosparaodesenvolvimentode
ontologias,contemplandoasatividadesdeespecificao,refinamentoeavaliao
OilEd:Editorsimples,sendoconsideradocomooNotepad doseditoresdeontologias,pois
ofereceasfuncionalidadesbsicasparacriaodeontologias.Estaferramentautilizaas
linguagensOILeDAML+OIL,almdegerarcdigoemOILeconverterparaRDFepermitea
verificaodaconsistnciaeclassificaoautomtica,masnoumambientecompletopara
desenvolvimentodeontologias,jquenoapiaodesenvolvimentoemlargaescala,a
migraoeaintegraodeontologias,bemcomoseuversionamento,argumentaoemuitas
outrasatividadesqueenvolvemaconstruodeontologias
Ontolingua:Foidesenvolvidaparadarsuporteaprojetoseespecificaesdeontologiascom
umasemnticalgicaclara.baseadanalinguagemKIF(KnowledgeInterchangeFormat)e
emumaontologiaderepresentaodeconhecimentoquedefinetermosdelinguagensbaseadas
emquadroseorientadasaobjetos.Provsuporteexplcitoparaaconstruodemdulos
ontolgicosefazdistinoentreumaontologiaderepresentaoedeaplicaoepermitea
construodeontologiasdetrsformas:usandoexpressesdoKIFusandoapenaso
vocabulriodefinidoemFrameOntologyouusandoasduasformassimultaneamente
WebOnto:Ferramentaquepossibilitaanavegao,criaoeediodeontologias,
representadasnalinguagemdemodelagemOCML.Permiteogerenciamentodeontologiaspor
interfacegrfica,inspeodeelementos,verificaodaconsistnciadaheranaetrabalho
cooperativo.Possuiumabibliotecacommaisdecemontologias(DOMINGUE,2001)
WebODE:Ambienteparaengenhariaontolgicaquedsuportemaioriadasatividadesde
desenvolvimentodeontologias.Aintegraocomoutrossistemaspossvel,importandoe
exportandoontologiasdelinguagensdemarcao(ARPREZetal.,2001).
NopoximoCaptulo2serexploradooprocessodeconstruodeumaontologia.Nocaptulo
derefernciasvocpoderaprofundarseusconhecimentossobreosassuntosdesteedosoutros
captulos.

http://www.moodle.ufba.br/mod/book/print.php?id=10902

12/19

28/10/2015

name

2.Processosdeconstruodeontologia
Aengenhariadeontologiasnotrivialesimumprocessoqueenvolvedisciplinae
organizao.Porisso,afimdeobterumasistematizaonaconstruodeontologias,obtendo
umprodutoconsistenteequepossaserreutilizado,precisooempenhodetodososenvolvidos
(engenheiroseusurios),exigindocritriosdecontroledequalidade,verificaoevalidao.
Nestesentido,algunspassosquedevemserseguidos:
Identificarecaracterizarosusuriospotenciais(stakeholders)daontologia
Definirosobjetivosquesequeralcanarcomousodaontologiaebenefciosaserem
alcanados
Identificarquestesqueprecisamserrespondidas
Produzirumdocumentodeespecificaoderequisitosdosusurios.
Negligenciarestasetapaspodeprovocardesentendimentosentreosenvolvidos,gerandore
trabalho,eemalgunscasos,atdesistncia.
Aamplitudedaontologiaumaquestoqueprecisaserbastantediscutidacomacomunidade
usuria.Oconhecimentocapturadodeumdomniodevesersuficienteparaquesua
representaonoorestrinjaaoextremo,nemogeneralizedemasiadamente,afimde
promoverumrealentendimentocompartilhadoentreosinteressados.
Outrospontosaseremconsideradosso:onveldecomprometimentodegruposdepessoas,e
ousodeprocessosemtodosbemdefinidos.Devesesalientarainda,quenecessrio
estabelecerograudeformalidaderequeridoparaaontologia,que,emgeral,incrementado
medidaqueaumentaograudeautomaodatarefaemquesto.Porfim,dependendodo
domnio,daformalidaderequeridaedopropsitodaontologia,sernecessriofazerinmeras
iteraesnoprocesso,demodoqueaontologiaevoluaacadaiterao.
Apesardeserumobjetodeestudosrecentes,aontologiatemsidobastanteaplicadaem
projetosacadmicoseemparceriadeempresas.Diversaspropostasparasuaconstruo
tambmjforamapresentadastaiscomo:
Methondology:Temcomocaractersticas:identificaodoprocessodedesenvolvimentode
ontologiasciclodevidabaseadonaevoluoerefinamentodeprottiposespecificaodos
passosparaaexecuodecadaatividade,astcnicasutilizadas,osprodutosdesadaecomoas
ontologiasdevemseravaliadas(CORCHOetal.,2005FERNANDEZLOPEZetal.,1999).
Ontoknowledge:FoidesenvolvidoparaoprojetoOntoKnowledge.Temcomoprincipal
caractersticaaorientaoaprocessos.Umadasgrandescontribuiesdestapropostafoi
demonstrar,quandoecomoutilizarferramentasduranteoprocessodedesenvolvimentoe
operacionalizaodeaplicaesbaseadasemontologias(ONTOKNOWLEDGE,2003
STAABetal.,2001SURE,STAAB,STUDER,2002,2003).
Tove:Teveoobjetivodecriarummodelodenegciobaseadoemontologiascomfocono
suporteaoambienteindustrial.Omodelodenegcioconstrudoprovterminologiae
semnticanicasquepossamserutilizadasportodasasaplicaes,almdeaxiomasescritos
emProlog,quepermiteumadeduoautomticapararesponderaquestesdesensocomum
sobreaempresa(GRUNINGER,FOX,1995USCHOLD,1996).
CommonKADS:Cobreaspectosdagernciadoconhecimentoorganizacional,atravsda
anliseeconstruodoconhecimentoparadesenhareimplementarSBCs(SistemaBaseadono
http://www.moodle.ufba.br/mod/book/print.php?id=10902

13/19

28/10/2015

name

Conhecimento).Estbaseadanomodelodeciclodevidaemespiraletemfoconoestudode
viabilidadedosistema(CALAD,2001SURE,STAAB,STUDER,2002).
Cyc:FoipropostanodesenvolvimentodoCycKnowledgeBase(KB),quecontmuma
grandequantidadedeconhecimentodesensocomum.Acodificaofeitamanualmente,
representandooconhecimentoimplcitoeexplcitodasdiferentesfontes,combasena
linguagemnatural(CYC,2003GUHA,LENAT,1990LENAT,1995REED,LENAT,
2002).
EnterpriseOntology:Osprincpiosportrsdesteprocessoinfluenciaramnaproduode
vriostrabalhosnestareaeelesserefletemnapresenadeatividadescomokickoffe
refinamento(USCHOLD,1996).
Kactus:ummtodorecursivoqueconsisteemumapropostainicialparaumabasede
conhecimento.Quandonecessriaumanovabasededomnio,generalizaseaprimeirabase
emumaontologiaadaptadaanovasaplicaesquantomaisaplicaeselapuderseaderir,
maisabrangenteserconsideradaaontologia(BERNARAS,LARESGOITI,CORERA,1996).
Dentreosprocessoscomentadosanteriormente,poucosdelesdoimportnciacriaode
cenriosdemotivaoparaenvolverosespecialistasdedomnio.Semestamotivao,
dificilmente,podersercriadaumaontologiaquerepresentedemodofidedignoodomnioou
partedele.importantesalientarqueaontologiacriadadeverepresentaradequadamenteo
domniomodeladoeterutilidadeparaacomunidadedeinteressecorrespondente.Oaspecto
maisimportantedaconstruodeumaontologiaoprodutoacabadoeestedeveseravaliado,
deacordocomosrequisitosestabelecidospelosinteressados.Emfunodisso,muitos
pesquisadoresidentificaramcritriosparaavaliarasontologiasconstrudas,taiscomo:clareza,
coerncia,extensibilidade,independnciadecodificaoemnimoscompromissos
ontolgicos.
Parachegarontologiaideal,necessriorealizarvriasiteraesnasatividadesdeavaliao
erefinamento.Enfim,paraqueumaontologiasejaconsideradaadequada,deverepresentar
fielmenteodomnioparaoqualelafoiprojetada.Porisso,oprocessodeaquisioe
construodeontologiasrequeradefiniodeatividadesespecficasparaumaavaliao
sistemticadaontologiaobtida.
Umaspectoaserconsiderado,quepoderemoschegaraumgrandenmerodeontologias
sendoaplicadasaummesmodomnioe/outarefa.Portanto,desejvelqueasontologias
geradassejaminteroperveis.Oidealqueumanovaontologiapossaserconstruda
reutilizandooutrasequetambmpossaserintegradaemontologiasdesistemaslegados.Por
isso,semprequeumaontologianovaproposta,deveseidentificarontologiasprexistentes
quepossamserreutilizadas(parcialoutotalmente)ouextendidas.Issonosagilizao
processo,assimcomodmaiorcredibilidadeontologiaconstruda.
Enfim,paraquevocpossapercebermelhoraamplitudedaaplicaodeontologia,sero
descritosnoCaptulo3algunscasosprticosderepresentaodoconhecimento.Nocaptulode
refernciasvocpoderaprofundarseusconhecimentossobreosassuntosdesteedosoutros
captulos.

http://www.moodle.ufba.br/mod/book/print.php?id=10902

14/19

28/10/2015

name

2.1Atividadesprevistasnosprocessosde
construo
teste
Aseguirapresentamosoconjuntodeatividadesprevistasparaasdiversaspropostasde
processosdeconstruoapresentadas.
AsatividadesprevistasnoprocessoMethondologysoasseguintes:
Especificao
Aquisiodeconhecimento
Conceitualizao
Integrao
Implementao
Avaliao
Documentao
AsatividadesprevistasnoprocessoOntoknowledgesoosseguintes:
Estudodeviabilidade
Kickoff
Refinamento(topdown,middleoutebottomup)
Avaliao
Aplicao
Evoluo
AsatividadesprevistasnoprocessoTovesoasseguintes:
Criaodecenriosdemotivao
Elaboraodequestesinformaisdecompetncias
Especificaodeterminologiaemlgicadeprimeiraordem
Definiodosteoremasdecompletude(avaliaodaontologia)
AsatividadesprevistasnoprocessoCommonKADSsoosseguintes:
Estudodeviabilidade
Desenho
Implantao
Uso
Manuteno
Refinamento
AsatividadesprevistasnoprocessoCycsoasseguintes:
Definiodeumalinguagemderepresentaoespecfica
Construodamquinadeinfernciacomheursticasespecficas
Construodabasedeconhecimento
AsatividadesprevistasnoprocessoEnterpriseOntologysoosseguintes:
Definiodopropsito
Definiodoescopo,prevendobrainstorm
http://www.moodle.ufba.br/mod/book/print.php?id=10902

15/19

28/10/2015

name

Construo(evolutiva)
Avaliao,compossveisrefinamentos
Documentao
AsatividadesprevistasnoprocessoKactussoosseguintes:
Estruturaodaontologia
Refinamento,afimdechegaraummodelodefinitivo

http://www.moodle.ufba.br/mod/book/print.php?id=10902

16/19

28/10/2015

name

3.Aplicaodeontologiascasosdeestudo
Oprogressonodesenvolvimentodeontologiascondicionadopelodesenvolvimentodas
aplicaes.Existemmuitosprojetossendodesenvolvidos,ealgunsjfinalizados,com
objetivosemcriarontologiasgenricasquepossamserutilizadaspordiversossistemasem
todoomundo.
UmexemplodeprojetoqueaplicaontologiaoprojetoHarmony,desenvolvidoatravsde
umaparceriainternacionalentreoDSTC,JISC(JointInformationSystemsCommittee)eo
NSF(NationalScienceFoundation),noperodode1999a2002.Podeseencontrarumoutro
exemplonoprojetoOnToKnowledge,queaplicaontologiasparadisponibilizarinformaes
eletronicamente,comobjetivodemelhoraraqualidadedagernciadoconhecimentoem
organizaesgrandesedistribudas.Ofococriarfacilidadesparaaquisio,manutenoe
acessoonlineainformaesvindasdediversasfontes,promovendoasuareutilizao.
Existemaindaoutrostantosprojetosnasmaisvariadasreascomonodireito,quecontemplaa
gernciadedocumentosjurdicos,enaqumica.
Tambmpossvelencontrarbancosdeontologiasquepodemserreutilizadosouextendidos,
taiscomoDAML,OntolinguaServereUniversalRepository.Aseguir,serocomentadosmais
algunsprojetosnasreasdeB2C,SIG,Educao,P&DeWebSemntica.
BC2
AsoperaesB2CtmcrescidonaWebaopassoquecrescemonmerodeseususurios.No
entanto,muitacoisaimpedeumcrescimentoaindamaisvertiginoso,comoainteroperabilidade
desistemasesobrecargadeinformao.Embuscadesolucionarpartedestesproblemas,muito
temsepesquisadosobreautilizaodeagentesinteligentes,masafaltadepadronizaodos
sites,dificultaaaplicabilidadedestatecnologia.Comousodasontologias,esperamse
conseguirmelhoresresultados.
Comisso,foiproposta,porFranciscoGuimares(2002),umaontologiaparaprodutoseuma
ontologiaparalojas.EstaontologiafoiimplementadacomalinguagemDAML+OIL,eteveo
objetivodeauxiliarabuscadedeterminadoprodutoemvriaslojas,bemcomoa
recomendaodeprodutos.
Educao
Oscontedoseducacionaissoosmateriaisdidticoseparaestes,sofatoresdefundamental
importnciaaautoria,aapresentaoedisponibilizao,aestratgiapedaggica,aavaliao,
assimcomoaevoluocontnuadestescontedos,dadoocarterdinmicodoconhecimento.
Diantedisso,oprojetoInfoEducao(2000)propsumaontologiaparaauxiliarno
entendimentocomumdacomunidadedeinteressedestedomnio.Amodelagemconceitualde
contedoseducacionaisbuscacapturaraspartesrelevantesdoassuntoquesedesejaensinar,e
estruturaadequadamentedeacordocomdeterminadaestratgiapedaggica.Comaontologia,
possvelqueambientesdegerenciamentodeeducao"online"armazenemocontedode
formaestruturada,controlemoacessoaomaterialdidticoepermitamalgumaformade
avaliao.
AlmeidaeBax(2003)citamaindaoutrosprojetosemandamentonareaeducacional,como
RichODL,SmartrainnereSchoolOntoScholarlyOntologiesProject.
P&D
http://www.moodle.ufba.br/mod/book/print.php?id=10902

17/19

28/10/2015

name

Nestarea,ademandaporferramentasdebusca,verificao,recuperaoeanlisede
documentoscientficostemcrescidocomamesmaintensidadecomquesoproduzidasas
publicaes.
EmPachecoeKern(2001),descritaaproblemticadaintegraodesistemasdeinformaes
sobrecinciaetecnologia,queresultounaPlataformaLattes,tendosidodefinidapelo
consensodeperitosdevriasinstituiesdeensinosuperior.Nesteprocessode
desenvolvimento,foiprecisocriarumaontologiacomum,denominadaLPML(Linguagemde
MarcaodaPlataformaLattes),paraqueostermosutilizadosfossemcompreendidospor
todasasaplicaesquefazemusodosdadosarmazenadospelaplataformaLattes.
EmBonifcio(2002),apresentadoummodelodemetadadoscomsemnticaparaoCurrculo
Lattes.EstemodelofoibaseadonumaontologiaespecificadanalinguagemDAML+OIL.
SIG
OdesenvolvimentodeumaaplicaodeporteemSIG(SistemasdeInformaesGeogrficas)
umatarefadifcilfrentenecessidadedeinteroperarcomoutrossistemas,jqueas
informaesnecessriasaestesistemaestoarmazenadasemoutrossistemas
corporativos.Dessaforma,tornaseclaraanecessidadedealgumaferramentaquepermitasua
interoperabilidadecomosdemaissistemas,paraqueatendamplenamenteaosrequisitosdos
usurios.
Estasaplicaessocaracterizadaspeloextensivousodeontologiasexplcitasdesdesua
concepoatseuuso,inclusive.Osistemapodeutilizarumrepositriodeobjetosgeogrficos
interoperveis,sendoosobjetosextradosdemltiplosbancosdedadosindependentesecom
ummapeamentobaseadoemorientaoaobjetosparacriarosobjetosapartirdasontologias.
Estaabordagemproporcionaumaltograudeinteroperabilidadeepermiteintegraoparcialde
informaesquandoaintegraocompletanopossvel.
WEBSemntica
AWebSemnticaumatentativainversadesoluoparaadiversidadedeinformaes
disponibilizadasnaInternet,deformasemiestruturadaenoestruturada.Ouseja,aoinvsde
pensarnainformaoparaoshumanos,aidiapensarnamquina.
OprojetodaWebSemnticafoigerenciadopeloconsrcioW3Ceprojetadoparaserum
sucessordoprojetoMetadados,cujosprincpiossoosmesmos(incluir"informaosobrea
informao"naWeb),masquetrabalhavacomalinguagemHTML,oqualnopermitecriar
categoriassemnticas.AWebSemnticaumaextensodaWebatual,naqualdada
informao,umsignificado,permitindoacolaborao.
TodooesforodepesquisaemtornodaWebSemnticaoferecenovaspossibilidadesparaos
usosdasespecificaesdetecnologiasdeaprendizagem,permitindoumagamamaiorde
aplicaes.Entreosprojetosdestalinha,podemsercitados:oOntoseek,WebKM2,CWeb
(CommunityWeb)eoSeal.
Nocaptuloderefernciasvocpoderaprofundarseusconhecimentossobreosassuntosdeste
edosoutroscaptulos.

http://www.moodle.ufba.br/mod/book/print.php?id=10902

18/19

28/10/2015

name

4.Refernciasdolivro
DOMINGUE,J.etal.SupportingOntologyDrivenDocumentEnrichmentwithinCommunities
ofPractice.In:PROCEEDINGSOFTHEINTERNATIONALCONFERENCEON
KNOWLEDGECAPTURE.InternationalConferenceOnKnowledgeCapture.Victoria,
BritishColumbia,Canada,2001.
ARPIREZ,J.C.etal.WebODE:aScalableWorkbenchforOntologicalEngineering.In:
INTERNATIONALCONFERENCEONKNOWLEDGECAPTUREPROCEEDINGSOF
THEINTERNATIONALCONFERENCEONKNOWLEDGE.Victoria,BritishColumbia,
Canada,2001.
ABRAO,B.,COSCODAI,M.(Coord.)Histriadafilosofia:opercursodafilosofia,dassuas
origensa:Scrates,Plato,Aristteles,SantoAgostinho,Descartes,Espinosa,Newton,
Rousseau,Hegel,Marx,Nietzche,Sartre,Heidegger,entreoutrospensadores.2.ed.SoPaulo:
BestSeller,2003.
ALMEIDA,M.Roteiroparaaconstruodeumaontologiabibliogrficaatravsdeferramenta
automatizada.RevistaPerspectivasemCinciadaInformao,v.8,n.2,2003.
______.BAX,M.Umavisogeralsobreontologias:pesquisasobredefinies,tipos,
aplicaes,mtodosdeavaliaoedeconstruo.CinciadaInformao,Braslia,v.32,n.3,
p.720,2003.
BONIFACIO,A.Ontologiaseconsultassemnticas:umaaplicaoaocasoLattes.2002.85f.
Dissertao(ProgramadePsgraduaoemComputao)UniversidadeFederaldoRio
GrandedoSul,InstitutodeInformtica,PortoAlegre.

http://www.moodle.ufba.br/mod/book/print.php?id=10902

19/19

Você também pode gostar