UBI 622 Multiagent Systems
Spring 2025
Instructor: Prof.
Dr. Geylani KARDAŞ (geylani.kardas@ege.edu.tr)
Assistant: TBA
Time: Thursday
13:30 – 16:00 (started at 27.02.2025)
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 |
|
27.02 |
Course Introduction |
|
06.03 |
|
|
13.03 |
Java Agent DEvelopment Framework (JADE) Book Trading Example as a Maven Project Project Website of the Book Trading Example |
|
20.03 |
AOSE Methodologies |
|
27.03 |
JaCaMo Framework JaCaMo Installation Guide |
|
03.04 |
No Class due to Instructor’s Official Duty |
|
10.04 |
Model Driven Development of Multi-agent Systems |
|
17.04 |
Exam |
|
24.04 |
Break for
Midterm |
|
01.05 |
Legal Holiday |
|
08.05 |
LCDP4BDI: An
Online Modeling Language for the Low-code Development of BDI Agents LCDP4BDI User
Manual |
|
15.05 |
Evaluation study on LCDP4BDI (Part 1) |
|
22.05 |
Evaluation study on LCDP4BDI (Part 2) |
|
29.05 |
SEA_ML: A Domain-specific
Modeling Language for Multi-agent Systems Interoperability between Domain-specific Modeling Languages for Multi-agent Systems Blockchain
Applications on Multi-agent Systems |
|
05.06 |
Legal Holiday |
|
12.06 |
Development of Autonomous Cyber-physical
Systems using Intelligent Agents and Lego Technology Agent-based Digital Twins |
|
19.06 |
Methodology Research Presentations |
|
Grading (Tentative):