T2 – Programming Intentional Agents in AgentSpeak(L) and Jason

Programming intentional agents: implementing BDI architectures, from PRS to AgentSpeak(L), and the Jason language and its reasoning cycle.

course of the deck
Course_icon.svg Autonomous Systems (Module 2) (2nd cycle, 2020/2021) — Roberta Calegari
reference publication
Publication_icon.svg Programming Multi-Agent Systems in AgentSpeak using Jason (book, 2007) — Rafael H. Bordini, Jomi F. Hübner, Michael Wooldridge
Publication_icon.svg BDI Agent Programming in AgentSpeak Using Jason (Tutorial Paper) (paper in proceedings, 2006) — Rafael H. Bordini, Jomi F. Hübner
Publication_icon.svg A Formal Specification of dMARS (paper in proceedings, 1998) — Mark d'Inverno, David Kinny, Michael Luck, Michael Wooldridge
Publication_icon.svg Reactive Reasoning and Planning (paper in proceedings, 1987) — Michael P. Georgeff, Amy L. Lansky
Publication_icon.svg AgentSpeak(L): BDI Agents Speak Out in a Logical Computable Language (paper in proceedings, 1996) — Anand S. Rao
Publication_icon.svg BDI Agents: From Theory to Practice (paper in proceedings, 1995) — Anand S. Rao, Michael P. Georgeff
Publication_icon.svg Hierarchical Planning in BDI Agent Programming Languages: A Formal Approach (paper in proceedings, 2006) — Sebastian Sardina, Lavindra de Silva, Lin Padgham
Publication_icon.svg An Introduction to MultiAgent Systems (book, 2002) — Michael Wooldridge