Rendszerek Osztály Metaadatsémák nyilvántartása szemantikus web alapon Fülöp Csaba, Kovács László, Micsik András MTA SZTAKI
Bemutatás A CORES az európai közösség projektje a Szemantikus Web témakörben Célja: segítségnyújtás a metaadat szerkesztőknek A metaadat szabványok és megoldások együttműködésének növelésével (interoperability) A különféle metaadat sémák nyilvántartásával Partnerek: PricewaterhouseCoopers (lu), MTA SZTAKI (hu), Fraunhofer-Gesellschaft (de), UKOLN (en)
A szemantikus web Következtetéseket is lehetővé tevő metaadat architektúra az interneten Metaadat kapcsolás webes erőforrásokhoz, egységes módon: RDF, RDFS, URI XML leírás HTML-hez kapcsolás Következtetés a metaadatok alapján, tudás ábrázolás (ontológiák) RDFS, OWL
A lépcsős modell Egymásra épülő technológiák Jelenleg az ontológia rétegig van szabványosítva
Metaadatok: Dublin Core Metadata Initiative MTA SZTAKI Metaadat sémák szabványosítása 1995, Dublin (Ohio): workshop Azóta széles körben elterjedt, új értelmezések alakultak ki Minősítők (qualifiers) Kódolási sémák Szótárak A változó sémák rendszerbe foglalása Warwick keretrendszer Alkalmazási profilok
A kapcsolat RDF csak keretrendszert biztosít: a felhasznált metaadat sémákat magunk választhatjuk DCMI útmutatások: A DC metaadatok XML és RDF ábrázolása
A CORES adatmodell ismertetése
Elemkészletek (element sets) Dublin Core: szándékosan korlátozott metaadat váz (15 elem) Ennek köszönhetően széles körben használható (oktatás, könyvtárak, közigazgatás, stb.) Problémák: az alkalmazás fejlesztők válogatnak, új értelmezést adnak az elemeknek
Kódolási sémák (encoding schemes) A sémaelemek tartalmának reprezentációjára tett megszorítások 1. Megadható egy szabványos leírási mód Pl: W3C-DTF, URI, stb. 2. Megadhatók az elemek által felvehető értékek Pl: Learning Resource, UK Educational Levels (UKEL), stb.
Alkalmazási profilok (application profiles) Specializált, alkalmazás-orientált sémák Az elemek különböző elemkészletekből lehetnek összeválogatva Az elemek értelmezése finomítható Új kódolási séma rendelhető hozzájuk Együttműködés, összekapcsolhatóság: egy metaadat séma egyes részei értelmezhetők más alkalmazások számára Példák: The British Library Application Profile DC-Education Application Profile
A CORES modell
Sémák nyilvántartása, CORES Registry Meglévő sémák, alkalmazási profilok böngészése, keresése, összefüggések felderítése Megjegyzések hozzáadása Lehetőség a már létező sémák, alk. profilok megtalálására, újrafelhasználására karbantartás: minden szervezet a saját metaadat sémáit (ellentétben pl. a DCMI Registy-vel) API programok számára
A sémák létrehozása, a CORES Kliens Alkalmazási profilok, Elemkészletek, Kódolási sémák készítése Elkészített séma mentése RDF formátumba Keresés a nyilvántartásban Megjegyzések hozzáadása A nyilvántartásban lévő sémák felhasználása Az elkészített sémák feltöltése, terjesztése
A CORES architektúrája
Magyar vonatkozások Komoly lemaradások ajánlások, elnevezések fordítása magyar problémák feloldása Kevés hazai séma Mivel a metaadat sémák használata nem terjedt el, azok kezelésére, rendszerezésére sem merült fel az igény
További információk A projekt honlapja: http://www.cores-eu.net/ CORES Registry: http://cores.dsd.sztaki.hu