Abstract
Wykorzystanie technologii Semantic Web, w szczególności baz wiedzy, w przemyśle informatycznym jest niewielkie. Jest to spowodowane między innymi dużym ryzykiem związanym z wdrażaniem nowych technologii i brakiem wiedzy na ich temat ze strony inżynierów oprogramowania. Aby zmniejszyć ryzyko związane z wdrażaniem baz wiedzy i zminimalizować nakład pracy inżynierów na zapoznanie się z nimi, w niniejszej pracy zaproponowano koncepcję widoków na bazę wiedzy. Widoki na bazę wiedzy stanowią warstwę pośredniczącą pomiędzy logiką biznesową aplikacji i bazą wiedzy. Rolą tej warstwy jest upodobnienie bazy wiedzy do relacyjnej i obiektowej bazy danych. Warstwa ta zwiększa kompatybilność baz wiedzy z obecnie stosowanymi technologiami i zmniejsza nakład pracy związany z poznaniem teorii baz wiedzy przez inżynierów oprogramowania. W ramach niniejszej pracy zdefiniowano koncepcję widoków na bazę wiedzy i zaproponowano ich rozszerzalną architekturę. Zdefiniowano odwzorowania ontologiczno-relacyjne i ontologiczno-obiektowe. Zdefiniowano regułowy język transformacji i zaimplementowano go w postaci języka xNeeK. Następnie zaimplementowano widoki na bazę wiedzy i poddano walidacji poprzez przeprowadzenie eksperymentów z doświadczonymi i początkującymi programistami.
Author (1)
Cite as
Full text
full text is not available in portal
Keywords
Details
- Category:
- Thesis, nostrification
- Type:
- praca doktorska pracowników zatrudnionych w PG oraz studentów studium doktoranckiego
- Language:
- English
- Publication year:
- 2011
- Verified by:
- Gdańsk University of Technology
seen 126 times