• Nenhum resultado encontrado

4.2 Processo de Construção da OntoHedu

4.2.5 Etapa 5 - Definir as Propriedades das Classes

As classes sozinhas não fornecerão informações suficientes para responder às questões de competência da Etapa 1 (NOY; MCGUINNESS, 2001). De acordo com Horridge et al. (2004), propriedades são relações binárias (relações que contêm duas coisas) entre indivíduos, ou seja, as propriedades ligam dois indivíduos, no qual estes indivíduos são também conhecidos como instâncias da classe. As propriedades da OntoHedu foram criadas para relacionar um patrimônio arqueológico à indivíduos que representam locais, características entre outros. As classes definidas necessitam ser descritas por conceitos. Uma vez realizada a enumeração dos termos na Etapa 3, grande parte dos demais termos restantes são propriedades dessas classes. Na Figura 37 são exibidas as propriedades de os (object properties) que foram definidas para a OntoHedu.

Figura 37 – Propriedades de os da OntoHedu.

Fonte:autoria própria.

As 28object propertiesespecificadas na OntoHedu (Figura 37) serviram para

relaci-onar as instâncias da ontologia às classes. Em alguns casos, têm-seobject propertiesque são

subpropriedades (filhas) de propriedades mais gerais. No caso da ontologia corrente, seguem: hasLocaleisLocal. A primeira informada pode relacionar indivíduos da classe Archaeological-Patrimonyà indivíduos da classeLocalPatrimony. Isso implica que esta propriedade permite

que os indivíduos que estão incluídos na classeArchaeologicalPatrimony, na qual representam

um patrimônio arqueológico, relacionem-se aos indivíduos da classeLocalPatrimony, de forma

que seja possível identificar sua localidade. Já a segunda propriedade, define-se como inversa da

primeira, ou seja, caso uma classe esteja relacionada à outra por meio da propriedadehasLocal,

isso significa que a segunda classe estará relacionada à primeira pela propriedade inversaisLocal.

Para descrever melhor todas asobject propertiesna Tabela 7 elas são exibidas juntamente com

Tabela 7 –Object Propertiesda OntoHedu.

Object Properties Domínio Imagem Descrição

hasArchaeologicalPatrimony ArchaeologicalPatrimony ArchaeologicalCharacteristic Esta propriedade indica que patrimônios arqueológicos po-dem ter outros patrimônios arqueológicos a partir de caracte-rísticas arqueológicas.

isArchaeologicalPatrimonyOf ArchaeologicalCharacteristic ArchaeologicalPatrimony Esta propriedade é inversa da propriedade hasArchaeolo-gicalPatrimony. Logo se um usuário está relacionado as definições por meio dahasArchaeologicalPatrimonyas de-finições estarão então relacionadas ao usuário por meio da propriedadeisArchaeologicalPatrimonyOf.

hasCharacteristic ArchaeologicalPatrimony ArchaeologicalCharacteristic Esta propriedade indica que um patrimônio arqueológico tem características que estão relacionadas a indivíduos com características arqueológicas.

isCharacteristicOf ArchaeologicalCharacteristic ArchaeologicalPatrimony Esta propriedade é inversa da propriedadehasCharacteristic. Logo se um usuário está relacionado as definições por meio dahasCharacteristic, as definições estarão então relaciona-das ao usuário por meio da propriedadeisCharacteristicOf. hasForm RockArt Form Esta propriedade permite saber se uma arte rupestre tem

formaAntropomorfa ou Zoomorfa.

isFormOf Form RockArt Esta propriedade é inversa da propriedadehasForm. Logo se um usuário está relacionado as definições por meio da hasForm, as definições estarão então relacionadas ao usuário por meio da propriedadeisFormOf.

hasManufacturingProcess CeramicFragments Rapturous Esta propriedade permite saber qual processo (técnica) define um fragmento cerâmico.

isManufacturingProcessOf Rapturous CeramicFragments Esta propriedade é inversa da propriedade hasManufactu-ringProcess. Logo se um usuário está relacionado as defini-ções por meio dahasManufacturingProcess, as definições estarão então relacionadas ao usuário por meio da proprie-dadeisManufacturingProcessOf.

hasPlasticDecorationTechniques CeramicFragments CeramicPlasticDecorationTechniques Esta propriedade permite saber quais técnicas de decoração plástica definem um fragmento cerâmico.

isPlasticDecorationTechniquesOf CeramicPlasticDecorationTechniques CeramicFragments Esta propriedade é inversa da propriedade hasPlasticDeco-rationTechniques. Logo se um usuário está relacionado as definições por meio dahasPlasticDecorationTechniques, as definições estarão então relacionadas ao usuário por meio da propriedadeisPlasticDecorationTechniquesOf. hasPigmentation RockPaintings ColorsPigmentation Esta propriedade permite saber quais técnicas de

pigmenta-çãodefinem uma inscrição rupestre por meio de sua colora-ção.

isPigmentationOf ColorsPigmentation RockPaintings Esta propriedade é inversa da propriedadehasPigmentation. Logo se um usuário está relacionado as definições por meio dahasPigmentation, as definições estarão então relacionadas ao usuário por meio da propriedadeisPigmentationOf. hasTradition RockArt Traditions Esta propriedade permite saber qual é atradiçãode uma arte

rupestre.

isTraditionOf Traditions RockArt Esta propriedade é inversa da propriedadehasTradition. Logo se um usuário está relacionado as definições por meio dahasTradition, as definições estarão então relacionadas ao usuário por meio da propriedadeisTraditionOf. hasStyle RockArt Style Esta propriedade permite saber qual é oestilode uma arte

rupestre.

isStyleOf Style RockArt Esta propriedade é inversa da propriedadehasStyle. Logo se um usuário está relacionado as definições por meio da hasStyle, as definições estarão então relacionadas ao usuário por meio da propriedadeisStyleOf.

hasTypeGraphics RockArt TypeGraphics Esta propriedade permite saber qual é o tipo degrafismo, puro ou de composição uma arte rupestre.

isTypeGraphicsOf TypeGraphics RockArt Esta propriedade é inversa da propriedadehasTypeGraphics. Logo se um usuário está relacionado as definições por meio dahasTypeGraphics, as definições estarão então relaciona-das ao usuário por meio da propriedadeisTypeGraphicsOf. hasLocal ArchaeologicalPatrimony LocalPatrimony Esta propriedade permite saber qual é olocalque está

rela-cionado à um patrimônio arqueológico. A partir desta pro-priedade existe as seguintes sub-propro-priedades:hasCity, has-Country,hasRegionehasState.

isLocal LocalPatrimony ArchaeologicalPatrimony Esta propriedade é inversa da propriedadehasLocal. Logo se um usuário está relacionado as definições por meio da hasLocal, as definições estarão então relacionadas ao usuário por meio da propriedadeisLocal. A partir desta propriedade inversa existem as seguintes sub-propriedades:isCityOf, is-CountryOf,isRegionOfeisStateOf.

Fonte:autoria própria.

Além dasObject Properties, ou seja, as propriedade de objetos, há também as Data

Properties, que chamamos de propriedade de dados, as quais são responsáveis por armazenar

informações específicas aos atributos. Foram criadas oitodata properties, as quais especificam

de existência,observações,coletores edoadores, bem como alguma imagem para ilustrar o

patrimônio arqueológico em questão. Na Figura 38 são exibidas asData Propertiesda OntoHedu.

Figura 38 –Data Propertiesda OntoHedu.

Fonte:autoria própria.

Para que seja possível entender todas asdata properties, na Tabela 8 é ilustrada cada uma

delas de forma específica e individual, afim de que possa descrever em detalhes o seu domínio,

imagem (range)e sua descrição.

Tabela 8 –Data Propertiesda OntoHedu.

Data Properties Domínio Imagem Descrição

hasCollector ArchaeologicalPatrimony xsd:string Esta propriedade indica quem é ocoletorde um patrimônio arqueológico. Por exemplo, quando for encontrado algum artefato no sítio arqueológico que se está pesquisando. hasDonor ArchaeologicalPatrimony xsd:string Esta propriedade indica quem é odoadorde um patrimônio

arqueológico. Por exemplo, quando for doado algum artefato de outros sítios arqueológicos.

hasDescription ArchaeologicalPatrimony xsd:string Esta propriedade indica qual adescriçãopara um determi-nado patrimônio arqueológico.

hasExistenceTime ArchaeologicalPatrimony xsd:string Esta propriedade indica quanto é otempo de existência esti-mado de um determinado patrimônio arqueológico. hasName ArchaeologicalPatrimony xsd:string Esta propriedade indica qual é onomede um determinado

patrimônio arqueológico.

hasOrigin ArchaeologicalPatrimony xsd:string Esta propriedade indica qual é aorigemde um determinado patrimônio arqueológico.

hasObservation ArchaeologicalPatrimony xsd:string Esta propriedade indica umaobservaçãoespecífica para um determinado patrimônio arqueológico.

hasImage ArchaeologicalPatrimony xsd:string Esta propriedade é específica para umaimagemde um deter-minado patrimônio arqueológico.

hasIdentification ArchaeologicalPatrimony xsd:string Esta propriedade é específica paraidentificarum especialista que esteja cadastrado no banco de dados e poder relacioná-lo à OntoHedu.

Fonte:autoria própria.

É possível perceber que para todas asdata propertiesos domínios e imagens são iguais

(ArchaeologicalPatrimonyexsd:string), isso porque o domínio desta pesquisa é opatrimônio

acaba herdando todos esses atributos. Os axiomas lógico da classeArchaeologicalPatrimony, já explicados (Figura 33), definem bem a finalidade dessas propriedades de dados.