|
|
|
Seminarium Zakładu Teoretycznych Podstaw Informatyki Archiwum 2003/2004

|
19.02.2004 |
Prace w zakresie baz danych i technologii internetowych prowadzone
w Zespole Inżynierii Oprogramowania IPI PAN i
Katedrze Systemów Informacyjnych PJWSTK
|
| |
Michal Lentner, Hanna Kozankiewicz, Kazimierz Subieta |
Seminarium będzie poświęcone pracom badawczym i implementacyjnym prowadzonym
w obu miejscach (zintegrowanych personalnie).
W IPI był ulokowany grant europejski ICONS, w ramach którego wykonaliśmy
następujące prace:
- Graficzny interfejs nawigacyjny SKGM do obiektowej bazy danych
(repozytorium ICONS). Koncepcja oryginalna.
Oprogramowanie stanowi implementację interfejsu graficznego do
wyszukiwania w obiektowej bazie danych opartego na paradygmacie
nawigacj
w grafie.
- Język zapytań SBQL dla obiektowej bazy danych (repozytorium ICONS).
Koncepcja oryginalna. Oprogramowanie stanowi realizację bardzo mocnego
języka zapytań, zanurzonego w Java.
- Interfejs programistyczny dla indeksu Webowego opartego o pakiet SDDS.
Oprogramowanie stanowi realizację bardzo szybkiego, rozproszonego
indeksu
opartego o dynamiczny hashing, zanurzonego w Java.
- SBQL Views. Koncepcja oryginalna. Prototyp stanowi implementację nowego
podejścia do aktualizacji perspektyw dla języka zapytań dla XML/DOM.
Będzie także rozwijane dla innej platformy.
- Prototyp systemu obiektowej bazy danych z dynamicznymi rolami.
Koncepcja oryginalna, nowe podejście do modelu obiektowego i języka
zapytań.
- Badania nad metamodelem dla obiektowych baz danych, z wykonanym
prototypem.
Zanim zakończył się grant ICONS, podjęliśmy inne tematy, które są przedmiotem
naszych
obecnych prac i są/będą podstawą dalszych wniosków grantowych.
Najważniejsze z nich są następujące:
- Prototyp obiektowej bazy danych YAOD w architekturze klient-serwer.
Koncepcja oryginalna.
Oprogramowanie stanowi implementację serwera obiektowej bazy danych,
oraz klienta z zaimplementowanym językiem zapytań SBQL
(ref. M.Lentner).
- Nowe podejście do technologii grid, oparte o koncepcje federacyjnych
baz
danych i aktualizowalnych perspektyw
(ref. H.Kozankiewicz).
- Konstrukcje do przetwarzanie zadań rekurencyjnych w językach zapytań.
Celem jest pragmatyczne porównanie tranzytywnych domknięć,
równań stało-punktowych oraz rekurencyjnych procedur.
- Mocna statyczna kontrola typologiczna w językach zapytań.
Mimo osiągnięć teoretyków jest tu jeszcze wiele do zrobienia i mamy w
tym
względzie oryginalne pomysły.
- Optymalizacje w obiektowych językach zapytań. Na temat optymalizacji
zapytań
napisano morze prac, a ciągle jeszcze jest wiele do zrobienia.
|
|
|
 |
 |
|
|
|
 |
 |
|
|