C5 – Programming Languages for Multiagent Systems

Programming languages for MAS: from programming agents to programming the interaction space (environment, coordination, organisation and security) in the A&A view.

course of the deck
Course_icon.svg Multi-Agent Systems LS (2nd cycle, 2007/2008) — Andrea Omicini
used in the lectures
same deck in other editions
reference publication
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 Programming Language for Cognitive Agents: Goal Directed 3APL (paper in proceedings, 2004) — Mehdi Dastani, Birna van Riemsdijk, Frank Dignum, John-Jules Ch. Meyer
Publication_icon.svg Programming Multi-Agent Systems in 3APL (book chapter, 2005) — Mehdi Dastani, Birna van Riemsdijk, John-Jules Ch. Meyer
Publication_icon.svg Multi-paradigm Java-Prolog Integration in tuProlog (article in journal, 2005) — Enrico Denti, Andrea Omicini, Alessandro Ricci
Publication_icon.svg Semantics and Conversations for an Agent Communication Language (book chapter, 1997) — Yannis Labrou, Tim Finin
Publication_icon.svg Formal ReSpecT in the A&A Perspective (paper in proceedings, 2006) — Andrea Omicini
Publication_icon.svg From Tuple Spaces to Tuple Centres (article in journal, 2001) — Andrea Omicini, Enrico Denti
Publication_icon.svg Objective versus Subjective Coordination in the Engineering of Agent Systems (paper in proceedings, 2003) — Andrea Omicini, Sascha Ossowski
Publication_icon.svg An Algebraic Approach for Modelling Organisation, Roles and Contexts in MAS (article in journal, 2005) — Andrea Omicini, Alessandro Ricci, Mirko Viroli
Publication_icon.svg Time-Aware Coordination in ReSpecT (paper in proceedings, 2005) — Andrea Omicini, Alessandro Ricci, Mirko Viroli
Publication_icon.svg Agent Coordination Contexts for the Formal Specification and Enactment of Coordination and Security Policies (article in journal, 2006) — Andrea Omicini, Alessandro Ricci, Mirko Viroli
Publication_icon.svg AgentSpeak(L): BDI Agents Speak Out in a Logical Computable Language (paper in proceedings, 1996) — Anand S. Rao
Publication_icon.svg Modeling Rational Agents within a BDI Architecture (paper in proceedings, 1991) — Anand S. Rao, Michael P. Georgeff
Publication_icon.svg Agent Coordination Contexts in a MAS Coordination Infrastructure (article in journal, 2006) — Alessandro Ricci, Mirko Viroli, Andrea Omicini
Publication_icon.svg CArtAgO: An Infrastructure for Engineering Computational Environments in MAS (paper in proceedings, 2006) — Alessandro Ricci, Mirko Viroli, Andrea Omicini
Publication_icon.svg Construenda est CArtAgO: Toward an Infrastructure for Artifacts in MAS (paper in proceedings, 2006) — Alessandro Ricci, Mirko Viroli, Andrea Omicini
Publication_icon.svg Objective Coordination in Multi-Agent System Engineering (book, 2001) — Michael Ignaz Schumacher