Agent-Oriented Programming (Part I&II)

Tuesday, July 15, 2014, 9:15am – 1:30pm
Presented by Mehdi Dastani, Koen Hindriks, and João Leite
Located in Room 2041

With the significant advances in the area of autonomous agents and multi-agent systems in the last few years, promising technologies have emerged as a sensible alternative for the development and engineering of multi-agent systems. The result is a variety of programming languages, execution platforms, and tools that facilitate the development and engineering of multi-agent systems. This course aims at introducing novices, researchers, and developers, who already have a basic understanding of multi-agent systems, an overview of the programming languages, techniques, and tools that are currently available to support the ective implementation of multi-agent systems. In this course participants will also learn and practice some basic skills in developing multi-agent systems. Compared to our previous tutorials at previous editions of EASSS, we have updated content and included several recent enhancements related to organizational and environment programming, development tools, and testing MAS.

The Agent-Oriented Programming tutorial will include programming exercises, which also require software installation. Therefore, in order to fully follow these tutorials you will need to have a laptop computer (ideally with USB port and WiFi access).