Multi-Agent Systems Course

Course Schedule (PósAutomação/UFSC 2026-2)

Date Topic  
14/8 Introduction Slides
    Reading: Chapter 2 of MAOP book
    Reading: AgentLink Roadmap
  Agents Reading: Intelligent Agents (Wooldridge)
    Reading: Agent definition vs test (Huhns & Singh) (2 pages)
21/8 AOP Tutorial: JaCaMo getting started: Chapter 3 of MAOP Book
28/8   (optional: Jason Getting Started)
    Reading: Chapter 4 of MAOP book
    Reading: Review AOP (Cardoso et al)
    Exercise: EASSS Lab 1
    Slides / Jason
4/9 Communication Reading: Speech Acts (Searle)
    Reading: Speech Acts in AOP (Renata Vieira et al)
    Reading: Sections 7.1 and 7.2 of MAOP book
    Exercise: EASSS Lab 2
11/9 Environment Slides / CArtAgO
    Reading: Chapters 3, 5, 6, and Section 7.3 of MAOP book
    Reading: Environment programming (Ricci et al)
    Exercise: EASSS Lab 3
18/9 Project Description
25/9 BDI Reading: Intention is Choice with Commitment (Cohen et al)
    Reading: Two Faces of Intention (Bratman)
    Reading: Plans and Resource-Bounded Practical Reasoning (Bratman et al)
    Reading: Reactive Reasoning and Planning (Georgeff)
    Reading: Languages for BDI (Mascardi et al)
    Tutorial: Jason Hello BDI
    Tutorial: Gold Miners
    Documentation: Jason Programming Patterns
2/10 Communication JADE Slides and Example of programs (Maicon)
    Reading: Developing MAS FIPA-compliant (Bellifemine et al)
    Reading: JADE white paper (Bellifemine et al)
    Tutorial: Jason + Jade
    Download: program that starts several Jade agents
9/10 Organisation Slides / Moise
16/10   Reading: Chapters 8 and 9 of MAOP book
    Reading: Moise Model (Hubner et al)
    Reading: ORA4MAS
    Tutorial: JaCaMo Hello World
    Exercise: EASSS Lab 4
23/10   Seminars
30/10   Seminars
6/11 Norms Slides / NPL
    Reading: Introduction to NorMAS (Boella et al)
    Reading: Norms in MAS (Balke et al)
    Reading: Survey (Mahmoud et al)
    Reading: Normative Programming Language used in JaCaMo
13/11 Coordination Reading: Coordination Infrastructures (Omicini et al)
    Reading: Towards Flexible Teamwork (Tambe)
    Reading: Teamwork (Choen et Levesque)
    Tutorial: Coordination with JaCaMo
  MAOP Slides / JaCaMo
    Reading: On agent-based software engineering (Jennings)
    Reading: Multi-agent oriented programming (Boissier et al)
20/11   TBD
27/11   TBD
4/12   Project Presentation

Author: Jomi F. Hübner

Email: jomi.hubner@ufsc.br

Created: 2026-08-14 Fri 09:44

Emacs 25.3.50.1 (Org mode 8.2.10)

Validate