INFO
Sylabus
Podstawowe informacje
Opis
Opis po angielsku
Zakres wymagań
Program wykładów
Program ćwiczeń
Kryteria zaliczeń
Oprogramowanie
Literatura podstawowa
Literatura uzupełniająca
Wymagane przedmioty poprzedzające
Wyście:
Sylabus (KURS SSR)
I II III IV V VI VII VIII IX X XI XII XIII XIV
« poprzedni punkt   następny punkt »

- Program przedmiotu w rozbiciu na wykłady

Nr
tyg.
Wykład
1 Systemy heterogeniczne, autonomiczne i rozproszone. Różne podejścia do problemu współdziałania. Problem systemów spadkowych. Co to jest OMG? Podejście OMG do problemu współdziałania.
2 Obiektowość jako paradygmat opanowania problemu współdziałania systemów heterogenicznych, autonomicznych i rozproszonych. Architektura zarządzania obiektami OMA. Pojęcie przezroczystości. Usługi obiektowe i wspólne udogodnienia. Interfejsy dziedzinowe i aplikacyjne.
3 Ogólna architektura standardu OMG CORBA. Model obiektowy OMG CORBA. Krytyka modelu obiektowego OMG CORBA.
4 OMG CORBA: Język definicji interfejsów IDL. Repozytoria interfejsów i implementacji. Pniaki i szkielety. Wołania dynamiczne.
5 OMG CORBA: Adaptery obiektów. Osłony. Protokoły współpracy pomiędzy pakietami ORB: GIOP i IIOP.
6 OMG CORBA: Scenariusz zarządzania obiektami. Wołania statyczne i dynamiczne krok po kroku. OMG CORBA: Przegląd usług obiektowych. Krytyka standardu OMG CORBA. Bieżące i planowane prace OMG. Założenia standardu CORBA 3.0.
7 Wprowadzenie do transakcji w bazach danych
8 Standard obiektowych baz danych ODMG: Cele standardyzacji. Krytyczne cechy obiektowych baz danych. Kryteria oceny. Ramowa architektura standardu ODMG.
9 Standard ODMG: Model obiektowy ODMG. Porównanie z modelem obiektowym OMG CORBA.
10 Standard ODMG: Język definicji obiektów ODL.
11 Standard ODMG: Założenia obiektowego języka zapytań OQL. Podstawowe konstrukcje OQL.
12 Standard ODMG: Bardziej zaawansowane konstrukcje obiektowego języka zapytań OQL. Przykłady zapytań. Krytyka języka OQL.
13 Proponowane rozszerzenie języka OQL do języka manipulacji obiektami. Standard ODMG: Wiązanie do języka C++. Wiązanie do języka Java.
14 Metamodel wg standardu ODMG. Podsumowanie i krytyka standardu ODMG.


- Program zajęć (ćwiczeń) w gmachu uczelni

Nr Treść
1 Tworzenie i kompilacja wyrażeń IDL systemu CORBA na bazie dostępnego ORB (Orbix Web)
2 Utworzenie malej aplikacji działającej pod oprogramowaniem CORBA.
3 Definiowanie danych, administracja systemem oraz ładownie danych do systemu Objectivity/DB.
4 Utworzenie malej aplikacji działającej pod oprogramowaniem Objectivity/DB.

« poprzedni punkt 
 następny punkt »