UBI 622 Multiagent Systems
Spring 2024
Instructor: Prof.
Dr. Geylani KARDAŞ (geylani.kardas@ege.edu.tr)
Assistant: TBA
Time: Thursday
13:30 – 16:00 (started at 15.02.2024)
Office Hour:
TBA
All important information about the course will be available from this
web page.
Announcements:
Course Description:
This course mainly covers design and implementation of software agents within the scope of agent-oriented software engineering (AOSE). Topics include: Autonomous agents and multiagent systems (MAS), agent architectures, introduction of IEEE FIPA specifications, communication in MASs, interaction and cooperation in MASs, agent methodologies for MAS development, agents on the semantic web, MAS metamodeling and model driven development of MASs.
Prerequisites:
The course “0301537 Agent-oriented Software Development” must have been successfully completed prior to this course. Further, one or more MAS development projects are planned. Hence, students need to be fluent in Java programming language and have knowledge on the related software design principles since required MAS development tools are mostly based on Java.
Course Material:
Tentative Course Syllabus:
Topics |
Assignments |
|
15.02 |
Course Introduction |
|
22.02 |
Software Agents |
|
29.02 |
Java Agent DEvelopment
Framework (JADE) Book Trading Example as a Maven Project Project Website of the Book Trading Example |
|
07.03 |
AOSE Methodologies |
|
14.03 |
JaCaMo Framework JaCaMo Installation Guide |
|
21.03 |
Model Driven Development of Multi-agent Systems |
|
28.03 |
LCDP4BDI: An Online
Modeling Language for the Low-code Development of BDI Agents LCDP4BDI User
Manual |
|
04.04 |
Exam |
|
11.04 |
Legal Holiday |
|
18.04 |
Evaluation study on LCDP4BDI (Part 1) |
|
25.04 |
Evaluation study on LCDP4BDI (Part 2) |
|
02.05 |
SEA_ML: A
Domain-specific Modeling Language for Multi-agent
Systems Interoperability between Domain-specific Modeling Languages for Multi-agent Systems |
|
09.05 |
Blockchain Applications on Multi-agent
Systems |
|
16.05 |
Development of Autonomous Cyber-physical Systems using Intelligent Agents and Lego
Technology Agent-based Digital Twins |
|
23.05 |
Methodology Research Presentations |
|
Grading (Tentative):