ostatnia aktualizacja |
|
10.2023 - Inżynieria oprogramowania W04ITE-SI0011G
10.2022 - Praca dyplomowa inżynierska
|
|
|
|
|
ogłoszenia |
Wykłady, warsztaty
"Intelligent Software Agents.
"Intelligent Software Agents - harmonogram.
Intelligent software agents have become an important technology in building complex
software systems in many areas including business, commerce, industry,
telecommunication, and especially in the Web applications. Intelligent software agents are
computing entities which act autonomously and interact with each other to accomplish tasks
on behalf of their users or other entities. The course introduces the basic concepts and
elements of intelligent software agent technology and applications.
Informacje o zaliczeniu przedmiotu:
- Przykład rozwiązania zadania podanego na sprawdzianie (projekt MASE).
- Osoby zakwalifikowane na kolokwium zaliczeniowe i konsulatcje w dniu 09.02.10r w godz.9.00-11.00.(127L C3) - bez oznaczenia xxx.
Informacje dotyczące przedmiotu:
- Pytania egzaminacyjne.
- Tematy projektów.
- Tematy zagadnień na zaliczenie wykładów.
- Oprogramowanie:
- MASE, AgentTool1.8.3 (pełna wersja):
http://macr.cis.ksu.edu/projects/agentTool/download-agentool.htm
- Jade (należy zarejestrować się):
http://jade.tilab.com/
- Jade - dokumentacja, przykłady:
http://jade.tilab.com/doc/index.html
materiały do zajęć |
- Wprowadzenie do systemów wieloagentowych - 2h
- Metody tworzenia systemów wieloagentowych, metoda zorientowana na cele MASE - 6h
- Podstawowe moduły architektury systemów wieloagentowych - komunikacji, bazy wiedzy, wnioskowania i planowania - 2h
- Podstawowe protokoły komunikacji w systemach wieloagentowych, zastosowanie AUML - 4h
- Scentralizowane i zdecentralizowane metody planowania - 4h
- Przykłady systemów wieloagentowych reprezentujących podstawowe typy problemów - 2h
- Specyfikacja FIPA w systemach wieloagentowych - 2h
- Realizacja Modelu Agentów obejmującego Model Wiedzy, Model Celów oraz Model Planu w środowisku JADE- 4h
- Realizacja Modelu Interakcji w środowisku JADE - 2h
- Mobilność w systemach wieloagentowychw, mobilność w środowisku JADE - 2h
- Przykład tworzenia aplikacji wieloagentowej.
- Przykład projektowania protokołu interakcji między
rolami systemu wieloagentowego za pomocą diagramu protokołu AUML oraz map stanów.
literatura |
literatura podstawowa
- Ferber J., Multi-agents systems: an introduction to distributed artificial
inteligence, Harlow, Addison-Wesley 1999
- Poole D., Mackworth A., Goebel R., Computational Intelligence, Oxford Uniwersity
Press, 1998
- Klusch M., Intelligent information agents: agent based information discovery and management on the
Internet, Berlin, Springer-Verlag 1999
- Coulouris G., Dollimore J., Kindberg T., Systemy rozproszone - podstawy i
projektowanie, WNT, Warszawa 1998
- Goldberg D., Algorytmy genetyczne i ich zastosowanie, Warszawa, WNT 1998
- Michalewicz Z., Algorytmy genetyczne+struktury danych=programy
ewolucyjne, Warszawa, WNT 1999
- Tadeusiewicz R., Elementarne wprowadzenie do techniki sieci neuronowych z przykładowymi
programami, Warszawa, Akademicka Oficyna Wydawnicza 1998
- Rutkowska D., Piliński M., Rutkowski L., Sieci neuronowe, algorytmy genetyczne i systemy
rozmyte, Warszawa, PWN 1999
literatura uzupełniająca
- Mowbray T., Distributed object standards and applications, Reading:
Addison-Wesley, 1997
- Developer's Guide, Borland C++Builder 5 for Windows 2000/98/95/NT
- Cantu M., Delphi 4, Praktyka Programowania, Warszawa, Mikom 1999
- Silberschatz A., Peterson J. L., Galvin P. B., Podstawy systemów
operacyjnych, WNT, Warszawa 1993
- Liberty J., Księga eksperta, Gliwice, Helion 1999
|