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.
This is the third and final part of the Agent-Oriented Programming tutorial and will have a duration of 1:45 hours (9:15am – 11:00am).