Ontoloogia spetsifikatsiooni ja, kontseptualisatsiooni näide ning arendus d ja infopäevad toimuvad Euroopa Liidu struktuurifondide programmi „Infoühiskonna teadlikkuse tõstmine“ raames stab Euroopa Regionaalarengu Fond. e ja infopäevade tellija on Riigi Infosüsteemide Arenduskeskus ja koolitused viib läbi BCS Koolitus AS Hele-Mai Haav Küberneetika Instituut 27. Aprill 2010 a SF programm „Infoühiskonna teadlikkuse tõstmine“
27
Embed
Ontoloogia spetsifikatsiooni ja, kontseptualisatsiooni näide ning arendus
Ontoloogia spetsifikatsiooni ja, kontseptualisatsiooni näide ning arendus. SF programm „Infoühiskonna teadlikkuse tõstmine“. Hele-Mai Haav Küberneetika Instituut 27. Aprill 2010 a. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Ontoloogia spetsifikatsiooni ja, kontseptualisatsiooni näide
ning arendus
Koolitused ja infopäevad toimuvad Euroopa Liidu struktuurifondide programmi „Infoühiskonna teadlikkuse tõstmine“ raames, mida rahastab Euroopa Regionaalarengu Fond.Koolituste ja infopäevade tellija on Riigi Infosüsteemide Arenduskeskus ja koolitused viib läbi BCS Koolitus AS
Hele-Mai HaavKüberneetika Instituut27. Aprill 2010 a
SF programm „Infoühiskonna teadlikkuse tõstmine“
21/04/232
Ontoloogia lähte-spetsifikatsioon Eesmärk-
ontoloogia eesmärgiks on esitada kodakondsusameti IS poolt hõivatud valdkonna ontoloogia riigi IS semantilise koosvõime saavutamiseks so rahvastikuregister+elukoha aadress
Kasutusstsenaariumid ja kasutajad- Kasutajad on IS disainerid ja arendajad. Kasutusstsenaarium: IS arendaja soovib luua uut veebiteenust. Kasutades RIHA
funktsionaalsust esitab ta päringu, milles märgib uue veebiteenuse sisendile, väljundile või mõlematele vastavad mõisted. Vastuseks saab listi võimalike (komponent)veebiteenuste kirjeldustega.
“RIHAs võiks olla nii, et oleks võimalus olemasolevate veebiteenuste põhjal jõuda soovitud väljundi tekitamiseni läbi spetsialiseeritud otsingu, mis arvestab andmeteenustevaheliste potentsiaalsete seostega läbi SA-WSDL viidete ning operatsioonide definitsioonide WSDLis “ (RIHA suund)
Skoop rahvastikuregistri ja KMA olemasolevate ja tulevaste veebiteenuste liideste sisend ja
väljundparameetritele vastavad mõisted ning neis kasutatavatele vastavatele andmebaasi väljadele vastavad mõisted
Formaalsuse tase- formaalne, OWL DL
Taaskasutatavad ontoloogiad ja teised infoallikad- riigi õigusaktid, IS loomise dokumendid, andmebaasiskeemid, olemasolevate WSDLs
kirjeldatud veebiteenuste kirjeldused, RIHAs publitseeritud ontoloogiad, e-riigi ontoloogiad teistest projektidest jms
21/04/233
Ontoloogia näidiskontseptualisatsioon Üks võimalik kontseptualisatsioon, mida
võiks võtta ontoloogia formaalse esituse aluseks
21/04/234
Ontoloogia näidiskontseptualisatsiooniinfo
Rahvastikuregistri tekitamise ja andmete koosseisu määrused https://www.riigiteataja.ee/ert/act.jsp?id=13111289 https://www.riigiteataja.ee/ert/act.jsp?id=13111289
Andmete koosseis RIHAs (pole kättesaadav praegu) https://riha.eesti.ee/riha/main#PfmsuTN7c1oKOWI94dELIzP2meJG
vz Pidaja-AS Andmevara, haldaja KMA
http://www.andmevara.ee/rr 46 veebiteenust KMA veebiteenuste sisendid/väljundid ADS-Aadressandmete süsteem
21/04/235
1. Terminite sõnastikNimi Sünonüüm Lühend Kirjeldus Tüüp
Eesti Vabariigi kodanik - EE_Kodanik Kodakondsusega eestimaalane mõiste
Eesnimi - - Kodaniku eesnimi Indiviidi atribuut
Perekonnanimi - Kodaniku perekonna nimi Indiviidi atribuut
OWLi eesmärk on sarnane RDFSile – pakkuda XML sõnavara klasside, nende omaduste ja seoste defineerimiseks
Kõiki RDF ja RDFS elemente/atribuute saab kasutada OWL dokumentides
OWL klassid võimaldavad kirjeldada enamat kui RDFS klassid
Eristamaks RDFS ja OWL klasse, on OWLi raames defineeritud uus klass, owl:Class
Rikkalikuma keele tõttu saab OWLi abil kirjeldada keerulisemaid probleeme ning neid vastavaid tuletusmootoreid kasutades lahendada
21/04/2319
Mis lisandub?
Piirangud omaduste kardinaalsusele, nt täht kuulub täpselt ühte galaktikasse
Piirangud omaduste kardinaalsusele või väärtustele vastavalt seotud klassile, nt kristlastel on tavaks, et abielus osaleb 2 isikut, samas kui moslemitel on vähem piiranguid
Saab määrata kas omadus on transitiivne, nt, kui A hasAncestor B, ja B hasAncestor C, siis A hasAncestor C.
Klasside ekvivalentsus – määrab, et kahe erineva URIga klassid kujutavad endast tegelikult sama klassi
Eksemplaride ekvivalentsus – määrab, et kahe erineva URIga eksemplarid kujutavad endast tegelikult sama eksemplari
Võimalus kirjeldada uusi klasse kombineerides olemasolevaid (nt, ühendid ja ühisosad) klasse, või öeldes, et teatud klasside ühisosa on tühi hulk (ükski eskemplar ei kuulu mõlemasse klassi samaaegselt)
jms
21/04/2320
OWL-i kihid
OWL Lite Lihtsaim ja madalaima arvutusliku keerukusega OWLi
alamkeel Peamiselt lihtsate taksonoomiate ja lihtsate piirangute
kirjeldamiseks, nt kardinaalsuse jaoks vaid väärtused 0 ja 1
OWL DL Kõik OWL keele konstruktsioonid koos teatud piirangutega Baseerub kirjeldusloogikail (Description Logics) Seega arvutuslikult lahenduv, täielik Mittekooskõlalisuse kontroll
OWL Full Kõrgeim arvutuslik keerukus Arvutuslikult mittelahenduv
Full
DL
Lite
21/04/2321
OWL-DL
DL tuleneb väljendist “Description Logic” Maksimaalne osa OWList, mis veel tagab:
täielikkuse (kui probleemile on lahendus, siis see ka leitakse)
lahenduvuse (arvutused teostatakse lõpliku aja jooksul)
Sisaldab kõiki OWL keele konstruktsioone, kuid piirab selle kasutust nt klass ei saa olla eksemplari ja omaduse rollis,
3. Semantika foorum aadressil http://www.riso.ee/et/forum/4
21/04/2326
Praktiline info: semantika juhendi uuendus/täiendus 15.04.2010 jõuti RIAs seisukohale, et ontoloogiaid luues on
prioriteedid järgnevad: 1) olemasolevad andmekogud koos WSDLidega 2) olemasolevad andmekogud ilma WSDLideta 3) uued planeeritud andmekogud/infosüsteemid
Ontoloogia skoop 1) korral on skoobiks WSDL sisend/väljund parameetrid.
Pole vaja annoteerida kõiki andmevälju ja seega pole vaja ka kõikidele andmeväljadele vastavaid mõisteid lülitada ontoloogiasse. Pole keelatud lülitada ontoloogiasse mõisteid, mida peetakse valdkonna mõistmisel vajalikuks kuigi need pole seotud veebiteenuste sisendite ja väljunditega.
2) ja 3) juhul lähtutakse ontoloogia tegemisel kontseptuaalsest andmemudelist