Agent Programming Tutorial 2003 Prague, June 19 2003 th cee mas Overview Tutorial Program A Hands-on Intensive Workshop on agent development 9:00 - 9:30 Opening using JADE framework, organized by the Gerstner Fabio Bellifemine or Michal Pechoucek Laboratory. 9:30 - 10:30 Module 1 JADE (Java Agent DEvelopment framework) is runtime environment for development of FIPA compliant inter- 10:30 - 10:45 Coffee break operable agents. Currently in version 3.0, JADE is the 10:45 - 12:15 Module 2 most widely used agent development framework. JADE 12:15 - 13:00 Lunch is open source, distributed under Lesser General Public 13:00 - 14:30 Module 3 License. The course is intended for people familiar with Java 14:30 - 15:00 Coffee break programming language and the basic concepts of 15:00 - 16:30 Module 4 multi-agent systems, who want to start developing agents using JADE. No prior experience with agent Module 1 programming is needed. Each course participant receives a CD with JADE Introduction to FIPA: abstract architecture, communi- installation, documentation and course material (slides cation languages, message structure, and interaction and example source codes). The course takes place in protocols. Introduction to JADE - user view: starting computer classroom with every participant having own platform, starting agents, platform components, using computer (option to use personal laptop provided). We built-in agents. Introduction to JADE - developer's recommend pair programming. view. Hallo World agent. Every topic is covered by sample source codes, en- couraging the participants to exercise the knowledge Module 2 by immediately playing around with the concepts. Starting and stopping agent, agent identificator, send- Participants receive a certificate of participance. ing and receiving plain-text message. User interface synchronization. Registering and deregistering with Gerstner Laboratory Directory Facilitator. Searching Directory Facilitator. Gerstner Laboratory (GL) is research unit of Depart- Module 3 ment of Cybernetics of the Czech Technical University. Using behaviors to handle conversations. Using onto- The department is part of European Union Centre of logies to pass objects through messages. Excellence MIRACLE project. The Agent Technology Group of GL has over three- Module 4 year experience with using JADE for both MAS devel- opment and teaching. Using multiple Message Transport Protocols, interfac- ing JADE with other systems, security - JADE security package, X-Security. Discussion. Intended Audience People wishing to quickly get familiar with JADE: Registration Researchers Java developers The Tutorial is administratively associated to the Ph.D. students CEEMAS 2003 conference. For the registration instruc- tions, forms and hotel information please see the CEEMAS page http://cyber.felk.cvut.cz/ceemas2003. Prerequisites The course capacity is limited, therefore late and on site registration might not be possible. Participance in Java programming (orientation in basic object ori- CEEMAS 2003 is NOT required to participate in the ented programming concepts, Java syntax and Tutorial. some knowledge of standard Java libraries). If you have any questions, please do not hesitate to Familiarity with concepts of agents and multi-agent email us at CEEMAS@labe.felk.cvut.cz. systems. Event Summary Skills Gained Date: June 19th 2003 Administration of JADE using GUI Place: Czech Technical University Usage of standard JADE agents Technicka 2, Prague, Czech Republic Creation of agents using JADE Info: http://cyber.felk.cvut.cz/ceemas2003/ FIPA abstract architecture in JADE email@example.com Usage of JADE behaviors and ontology support FIPA interaction protocols and their usage in JADE The seminar is supported by the EC grant: ICA1-CT-2000-70002 MIRACLE in the context of the "Centres of Ex- cellence" project.
Pages to are hidden for
"Agent Programming Tutorial Prague, June 19th 2003"Please download to view full document