Status:
- Working: kpietak
- Working: awos
- Done
Plan raportu jAgE 2.2.1
Rozdział 1. Koncepcja platformy jAgE
- Ogólna koncepcja platformy >>> http://age.iisg.agh.edu.pl/jage/overview/index.html
- Struktura obliczenia >>> http://age.iisg.agh.edu.pl/jage/overview/struktura-obliczenia.html
- agent >>> http://age.iisg.agh.edu.pl/jage/overview/agent.html
- workplace >>> .....opisać notifyStopped.....
- środowisko agenta i środowisko zewnętrzne >>> http://age.iisg.agh.edu.pl/jage/overview/srodowiska.html
- Komunikacja (zapytania, wiadomości) >>> mgr 2.2.4; Sikora 2.1.2-2.1.3
- Mechanizm akcji >>> mgr 2.2.3 (=http://age.iisg.agh.edu.pl/jage/overview/akcje.html ??)
- Właściwości obiektów >>> raport 3 (oddzielone od konfiguracji; są wykorzystane w konfiguracji, ale nie jako jej część)
- Konfiguracja lokalnego środowiska obliczeniowego >>> mgr 3.4, raport 2.3 (uaktualnić według schemy http://age.iisg.agh.edu.pl/xsd/age.xsd)
- Charakterystyka działania mechanizmu konfiguracji opartego o infrastrukturę komponentową
- Obiektowy model konfiguracji
- Postać klas opisujących komponenty
- Wstrzykiwanie zależności
- Tworzenie kolekcji obiektów
- Przesłanianie implementacji
- Pobieranie obiektów na żądanie -> Service Locator
- Specyfikacja pliku konfiguracyjnego
- Node >>> .........napisać..........
- workplacemanager
- agenodeparams
- configurator - pullowanie konfiguracji
- zależności w jagecomponentach >>> .....opisać że płaska strutkura, vide mail Bednera (CommMgr).....
Rozdział 2. Implementacja
- Struktura obliczenia
- hierarchia agentów >>> http://student.agh.edu.pl/~drush/age/core/model/overview.html
- http://student.agh.edu.pl/~drush/age/core/model/agent.html
- http://student.agh.edu.pl/~drush/age/core/model/aggregate.html
- http://student.agh.edu.pl/~drush/age/core/model/workplace.html bez state diagram
- simple http://student.agh.edu.pl/~drush/age/core/model/simple.html
- Komunikacja >>> ??? (Sikora?)
- Akcje >>> raport 5.4, 5.5
- Właściwości obiektów >>> raport 4
- Konfiguracja >>> mgr 3.5
- Obiektowy model konfiguracji >>> mgr 3.5.1
- Mechanizm wstrzykiwania zależności
- Interfejs IValueProvider
- Tworzenie kolekcji obiektów
- Hierarchia kontenerów
- Zasięgi
- Interfejs IComponentContainerAware
- Node >>> http://student.agh.edu.pl/~drush/age/core/config-node/config-node-description.html (verify!), http://student.agh.edu.pl/~drush/age/core/config-node/config-node-file.html
Rozdział 3. Struktura implementacyjna
- platform
- solutions >>> http://age.iisg.agh.edu.pl/jage/solutions/index.html, http://age.iisg.agh.edu.pl/jage/solutions/spis-komponentow.html
- applications
Rozdział 4. Varia
- Instalacja >>> http://age.iisg.agh.edu.pl/jage/startup.html
- Przykłady >>> http://age.iisg.agh.edu.pl/jage/examples/instalacja.html
- tworzenie nowego agenta
- tworzenie nowej strategii
- Historia zmian