250 likes | 344 Views
e Egészség Program Fogalomtárak Máthé Sándor, Héja Gergely, Gollnhofer Gábor, Wolf András, dr.Antos György. eEgészség Program Konferencia 2004 június 29 8:30. Fogalomtárakhoz tartozó témák:. Az ontológiák közös adatmodellje eAdat ePaciens eBeavatkozások eEszközök.
E N D
eEgészség Program Fogalomtárak Máthé Sándor, Héja Gergely, Gollnhofer Gábor, Wolf András, dr.Antos György eEgészség Program Konferencia 2004 június 29 8:30
Fogalomtárakhoz tartozó témák: • Az ontológiák közös adatmodellje • eAdat • ePaciens • eBeavatkozások • eEszközök
eEgészség Program • Az ontológiák közös adatmodellje eEgészség Program Konferencia 2004 június 29 8:30
Miről lesz szó ? • Szerződés célja • Tervezett tevékenységek • Elkészítendő termékek • Mi történt március 31-ig • További tevékenységek
A szerződés célja • Közvetlen célKözös adatmodell kidolgozása amelynek ki kell szolgálnia az eAdat, ePáciens, eBeavatkozások, eEszközök fogalomtárakat. • Távlati célAlkalmazások, szolgáltatások fejlesztése során biztosítható legyen azok megfelelő átláthatósága, nyitottsága, másrészt biztosítja az egymással történő adat, információ megosztást, cserét, az interoperabilitást.
Az eEgészség Szabványok tartalmára vonatkozó fogalomtárok közös adatmodelljének elkészítése - tevékenységek
Az eEgészség Szabványok tartalmára vonatkozó fogalomtárok közös adatmodelljének elkészítése - termékek
Mi történt március 31-ig ? 1/3 • Anyagok tanulmányozása • Megjelölt forrásanyagok • Szabványok • nemzetközi ontológiák – Galen ( grail)
Mi történt Március 31-ig ? 2/3 • Minták készítése és megbeszélése • Csoporton belüli egyeztetések • Szabványosokkal való kapcsolat • Programirodával való egyeztetések • XML – alapú szerkezet kialakítás • Négy alapszerkezet a témáknak megfelelően • Közöttük levő kapcsolatok kezelése • Kommunikáció támogatása, megjelenítésXSLT, Xpath
Mi történt március 31-ig ? 3/3 • Kapcsolatok kezelése • Xlink • Xpointer • W3 által februárban kiadott aktuális témával kapcsolatos szabványok • RDF • OWL • Protege, mint a megjelenítés eszköze
További tevékenységek • Fogalomtár készítés menete • Adattárolási szerkezet – OWL • Következtető gép használata • Prezentációs anyag készítése • Egyeztetések • Publikációs anyagok készítése
Fogalomtár készítés menete • Követelmények összegyűjtése • kompetencia kérdéseket (Gruninger and Fox 1995), amelyekre a • tervezett ontológia alapján készülő tudásbázis képes kell legyen választ adni • A tartalom meghatározása • Melyek ezek a kifejezések? • Milyen tulajdonságok kapcsolódnak ezekhez? • Ha létezik, akkor létező fogalomtárak megkeresése, felhasználása • Fogalomtárak megépítése, elkészítése • Osztályok használata • Tulajdonságok használata • Leíró logika használata • Belső tesztelés • Kiértékelés, javítás
Betartandó szabályok az egységesség érdekébe 1/2 • Osztály és neve • Fontos különbséget tenni az osztály és a neve között. Az osztály fogalmat képvisel a tartományból és nem azt a szót amely jelöli ezt a fogalmat. • Nevek egyes számban vagy többes számban? • Előtag – utótag használata • Has- ; -of • Kis betű - nagy betű használat • Nevek írása, benne használt karakterek • Mindig egy szóban, csak angol abc betűi • Több szóból álló osztály vagy tulajdonság nevek • Hivatkozások
Betartandó szabályok az egységesség érdekébe 2/2 • Nevekkel kapcsolatosan - folytatás • Törekedjünk minél egyértelműbb nevekre • Ne legyenek rövidítések a nevek • Osztályok számossága, helyzete a hierarchiában • Szövegmagyarázatok –annotációk • Nyelv – hu, en, la • Címkék (label) használata • Leírás mező • Verzió kezelés
Az ontológiák átfogó szerkezete • Gyökérelemek: • eData – az eAdat • eIntervention – az eBeavatkozás • eDevice – az eEszközök • ePatient – az ePátiens fogalomtár a mintaadatainak tartalmával • AssociatedCategory – Összerendelési kategóriák
OWL – adattárolási szerkezet • Az OWL –nek jól definiált szemantikája van. • A fogalomtárak (ontológiák) modellezéséhez a kifejező képessége elégséges. • Támogatja a DL – leíró logika használatát • Az OWL nyelvnek három szintje van. (Lite, DL, Full) • Az OWL kapcsolatosan szabvány került kibocsátásra. • Egyre több eszköz támogatja az OWL-ben való munkát. • Protege, mint a megjelenítés eszköze, OWL plugin használatával
Mire való a következtető gép - (Racer )? 1/2 • A Racer működése a leíró logikán alapul, • amely az utóbbi huszonöt évben nagyon • intenzíven fejlődött. • A leíró logika legfontosabb jellemzői: • - jól kiforrott szemantikán alapul, • - ismert döntési algoritmusai vannak • - több ismert eszköz használja – így • alkalmazott tudománynak számít
Mire való a következtető gép - (Racer )? 2/2 • Check consistency – A konzisztencia ellenőrzés segítségével feltárhatóak azok az osztályok, amelyek a létező logikai definíciók mellett nem példányosíthatóak. Felhívja ezekre a figyelmet, ez által segít a hibák javításában. • Classify Sub-tree: - funkció kiválasztásával megtalálható az adott osztály helyes pozíciója a hierarchiában az osztályok logikai definícióinak felhasználásával.
Az ontológiák karbantartására tett általános javaslatok • Összevezetés megvalósítása • Adatbázisban tárolt OWL • Rendszeres Backupok készítése • Szakterületenként ellenőrzés • A kialakított elvekkel, szabályokkal összhangban valósuljon meg a további fejlesztés
Ajánlások a továbbfejlesztésre • A jelenlegi projekt során nem volt feladat az • ontológia top level-jének létrehozása • A top level ontológia kialakításához ajánlott már létező • ajánlásokat figyelembe venni, • Pl. a (SUO) Standard Upper Ontology Working Group ajánlását felhasználni. • A továbblépést szolgálná • ha kidolgozásra kerülnének azok az elvek, • amelyek mentén olyan alkalmazások készülhetnek • amelyek az adatok keresésére használják az • egészségügyi fogalomtárakat, ugyanakkor lehetővé • teszik azok elterjedését és bővítését. • Az elvek megfogalmazása után sor kerülhet egy • mintaalkalmazás elkészítésére, amely alapján további • alkalmazások készítéséhez egyértelmű kiírási specifikáció készíthető.