AgE 2.5 : RaportPlanPrac

Status:

  • Working: kpietak
  • Working: awos
  • Done

Plan raportu jAgE 2.2.1

Rozdział 1. Koncepcja platformy jAgE

  1. Ogólna koncepcja platformy >>> http://age.iisg.agh.edu.pl/jage/overview/index.html
  2. Struktura obliczenia >>> http://age.iisg.agh.edu.pl/jage/overview/struktura-obliczenia.html
    1. agent >>> http://age.iisg.agh.edu.pl/jage/overview/agent.html
    2. workplace >>> .....opisać notifyStopped.....
    3. środowisko agenta i środowisko zewnętrzne >>> http://age.iisg.agh.edu.pl/jage/overview/srodowiska.html
  3. Komunikacja (zapytania, wiadomości) >>> mgr 2.2.4; Sikora 2.1.2-2.1.3
  4. Mechanizm akcji >>> mgr 2.2.3 (=http://age.iisg.agh.edu.pl/jage/overview/akcje.html ??)
  5. Właściwości obiektów >>> raport 3 (oddzielone od konfiguracji; są wykorzystane w konfiguracji, ale nie jako jej część)
  6. Konfiguracja lokalnego środowiska obliczeniowego >>> mgr 3.4, raport 2.3 (uaktualnić według schemy http://age.iisg.agh.edu.pl/xsd/age.xsd)
    1. Charakterystyka działania mechanizmu konfiguracji opartego o infrastrukturę komponentową
    2. Obiektowy model konfiguracji
    3. Postać klas opisujących komponenty
    4. Wstrzykiwanie zależności
    5. Tworzenie kolekcji obiektów
    6. Przesłanianie implementacji
    7. Pobieranie obiektów na żądanie -> Service Locator
    8. Specyfikacja pliku konfiguracyjnego
  7. Node >>> .........napisać..........
    1. workplacemanager
    2. agenodeparams
    3. configurator - pullowanie konfiguracji
    4. zależności w jagecomponentach >>> .....opisać że płaska strutkura, vide mail Bednera (CommMgr).....

Rozdział 2. Implementacja

  1. Struktura obliczenia
    1. hierarchia agentów >>> http://student.agh.edu.pl/~drush/age/core/model/overview.html
    2. http://student.agh.edu.pl/~drush/age/core/model/agent.html
    3. http://student.agh.edu.pl/~drush/age/core/model/aggregate.html
    4. http://student.agh.edu.pl/~drush/age/core/model/workplace.html bez state diagram
    5. simple http://student.agh.edu.pl/~drush/age/core/model/simple.html
  2. Komunikacja >>> ??? (Sikora?)
  3. Akcje >>> raport 5.4, 5.5
  4. Właściwości obiektów >>> raport 4
  5. Konfiguracja >>> mgr 3.5
    1. Obiektowy model konfiguracji >>> mgr 3.5.1
    2. Mechanizm wstrzykiwania zależności
    3. Interfejs IValueProvider
    4. Tworzenie kolekcji obiektów
    5. Hierarchia kontenerów
    6. Zasięgi
    7. Interfejs IComponentContainerAware
  6. 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

  1. platform
  2. solutions >>> http://age.iisg.agh.edu.pl/jage/solutions/index.html, http://age.iisg.agh.edu.pl/jage/solutions/spis-komponentow.html
  3. applications

Rozdział 4. Varia

  1. Instalacja >>> http://age.iisg.agh.edu.pl/jage/startup.html
  2. Przykłady >>> http://age.iisg.agh.edu.pl/jage/examples/instalacja.html
    1. tworzenie nowego agenta
    2. tworzenie nowej strategii
  3. Historia zmian