Pojmowanie roli agentów w wirtualnych miastach
Celem projektu Information Cities (ICITIES) by³o zdobycie wiedzy o sposobie rozwój rzeczywistych miast w czasie, a tak¿e sposobu, w jaki ich mieszkañcy wspó³dzia³aj¹ wzajemnie z wirtualnymi odpowiednikami tych miast. W grupie uczestników projektu znalaz³y siê uniwersytety, instytucje naukowe, jak równie¿ przedstawiciele przemys³u. Wsparcie zapewnione zosta³o w ramach Programu Technologii Spo³eczeñstwa Informacyjnego. Uczestnicz¹cy w projekcie ICITIES naukowcy ze szwedzkiego Instytutu Informatyki (SCIS) pomogli w opracowaniu œrodowiska wielkoskalowej symulacji, opartej na agentach oprogramowania. Wirtualne miasta przysz³oœci bêd¹ niew¹tpliwie uzale¿nione w znacznej mierze of oprogramowania, wype³niaj¹cego okreœlone zadania w imieniu u¿ytkowników. W projekcie ICITIES opracowano infrastrukturê zdoln¹ do jednoczesnego przetestowania szerokiego zakresu takich agentów oprogramowania. Mechanizm specyfikacji umo¿liwi³ skonfigurowanie i uruchomienie wielu modeli w tym samym czasie, obejmuj¹c tak¿e ró¿ne konfiguracje tego samego modelu. Zbieranie agentów oraz elementów architektury musia³o byæ zdefiniowane dla ka¿dej symulacji indywidualnego modelu. W fazie projektowania pomocna by³a zdolnoœæ do odzyskiwania i ponownego stosowania podstawowych komponentów oprogramowania z dedykowanej biblioteki. W ramach drugiego kluczowego elementu platformy stworzonej przez SICS skoncentrowano siê na zarz¹dzaniu zachowaniem siê agentów. Mo¿na by³o rozmieœciæ szereg tak zwanych pracowników, z których ka¿dy by³ przypisany do okreœlonej kolekcji agentów. Moc komputerowa wymagana do prowadzenia symulacji œrodowiska uzyskana zosta³a dziêki zastosowaniu skupiska stacji komputerowych pracuj¹cych równolegle. Tam, gdzie by³o to mo¿liwe, minimalizowano wymagania co do bieg³oœci u¿ytkowników w zakresie programowania. Ostatecznie, zalecono dostêpne w handlu pakiety graficzne do wizualizacji rezultatów symulacji.