Sistemi Multi-Agente LM 2010/2011
Main | Slides | Materials | Technologies | Lab | Projects |
Introduction to the Course
- Multiagent Systems (article in journal, 2006) — Andrea Omicini, Agostino Poggi
- Challenges and Research Directions in Agent-Oriented Software Engineering (article in journal, 2004) — Franco Zambonelli, Andrea Omicini
The Evolution of Computational Systems: Foundations of Agent-Oriented Computing
- Computational Research on Interaction and Agency (article in journal, 1995) — Philip E. Agre
- Intelligence without Representation (article in journal, 1991) — Rodney A. Brooks
- Understanding Code Mobility (article in journal, 1998) — Alfonso Fuggetta, Gian Pietro Picco, Giovanni Vigna
- The Structure of Scientific Revolutions (book, 1996) — Thomas S. Kuhn
- Objects and Agents Compared (article in journal, 2002) — James J. Odell
- Foundations of Distributed Artificial Intelligence (edited volume, 1996) — Gregory M.P. O'Hare, Nicholas R. Jennings (eds.)
- Multiagent Systems (article in journal, 2006) — Andrea Omicini, Agostino Poggi
- Towards Seamless Agent Middleware (paper in proceedings, 2004) — Andrea Omicini, Giovanni Rimassa
- Artificial Intelligence: A Modern Approach (book, 2010) — Stuart J. Russell, Peter Norvig
- Coordination as a Service (article in journal, 2006) — Mirko Viroli, Andrea Omicini
- Why Interaction Is More Powerful Than Algorithms (article in journal, 1997) — Peter Wegner
- An Introduction to MultiAgent Systems (book, 2002) — Michael J. Wooldridge
- Towards a Paradigm Change in Computer Science and Software Engineering: A Synthesis (article in journal, 2003) — Franco Zambonelli, H. Van Dyke Parunak
Sources of Scientific Literature for Multiagent Systems
- The Logic of Scientific Discovery (book, 2002) — Karl Raimund Popper
Agents: From Premises to Definition
- Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents (paper in proceedings, 1996) — Stan Franklin, Art Graesser
- Objects and Agents Compared (article in journal, 2002) — James J. Odell
- Intelligent Agents: Theory and Practice (article in journal, 1995) — Michael J. Wooldridge, Nicholas R. Jennings
Agents as Intentional Systems
- Intention, Plans, and Practical Reason (book, 1987) — Michael E. Bratman
- What is Intention? (book chapter, 1990) — Michael E. Bratman, Andrea Roli
- Intentional Systems (article in journal, 1971) — Daniel Dennett
- Intentional Systems Theory (book chapter, 2007) — Daniel Dennett
- An Abstract Architecture for Rational Agents (paper in proceedings, 1992) — Anand S. Rao, Michael P. Georgeff
- BDI Agents: From Theory to Practice (paper in proceedings, 1995) — Anand S. Rao, Michael P. Georgeff
- Artificial Intelligence: A Modern Approach (book, 2010) — Stuart J. Russell, Peter Norvig
- Intelligent Agents: Theory and Practice (article in journal, 1995) — Michael J. Wooldridge, Nicholas R. Jennings
Programming Intentional Agents in AgentSpeak(L) and Jason
- BDI Agent Programming in AgentSpeak Using Jason (Tutorial Paper) (paper in proceedings, 2006) — Rafael H. Bordini, Jomi F. Hübner
- Programming Multi-Agent Systems in AgentSpeak using Jason (book, 2007) — Rafael H. Bordini, Jomi F. Hübner, Michael J. Wooldridge
- Reactive Reasoning and Planning (paper in proceedings, 1987) — Michael P. Georgeff, Amy L. Lansky
- Cognitive Use of Artifacts: Exploiting Relevant Information Residing in MAS Environments (paper in proceedings, 2009) — Michele Piunti, Alessandro Ricci
- From Agents to Artifacts Back and Forth: Purposive and Doxastic use of Artifacts in MAS (paper in proceedings, 2008) — Michele Piunti, Alessandro Ricci
- Integrating Artifact-Based Environments with Heterogeneous Agent-Programming Platforms (paper in proceedings, 2008) — Alessandro Ricci, Michele Piunti, Lemi Daghan Acay, Rafael H. Bordini, Jomi Hübner, Mehdi Dastani
- BDI Agents: From Theory to Practice (paper in proceedings, 1995) — Anand S. Rao, Michael P. Georgeff
- AgentSpeak(L): BDI Agents Speak Out in a Logical Computable Language (paper in proceedings, 1996) — Anand S. Rao
- CArtAgO: A Framework for Prototyping Artifact-Based Environments in MAS (paper in proceedings, 2007) — Alessandro Ricci, Mirko Viroli, Andrea Omicini
- Hierarchical Planning in BDI Agent Programming Languages: A Formal Approach (paper in proceedings, 2006) — Sebastian Sardina, Lavindra de Silva, Lin Padgham
- Intelligent Agents: Theory and Practice (article in journal, 1995) — Michael J. Wooldridge, Nicholas R. Jennings
Artifacts for Agents: Multi-disciplinary Foundations
- Designing for the Dynamics of Cooperative Work Activities (paper in proceedings, 1998) — Jakob Bardram
- Multiagent System Engineering: The Coordination Viewpoint (paper in proceedings, 2000) — Paolo Ciancarini, Andrea Omicini, Franco Zambonelli
- Cognitive and Social Action (edited volume, 1995) — Rosaria Conte, Cristiano Castelfranchi (eds.)
- Coordination, Cooperation, and Communication in the Courts: Expansive Transitions in Legal Work (book chapter, 1997) — Yrjo Engeström, Katherine Brown, L. Carol Christopher, Judith Gregory
- Tools, Language and Cognition in Human Evolution (edited volume, 1993) — Kathleen R. Gibson, Tim Ingold (eds.)
- A History of Speculation on the Relation between Tools and Languages (book chapter, 1993) — Gordon W. Hewes
- Distributed Cognition, Coordination and Environment Design (paper in proceedings, 1999) — David Kirsh
- The Concept of Activity as a Basic Unit of Analysis for CSCW Research (paper in proceedings, 1991) — Kari Kuutti
- Évolution et création, tome 1 — Sens ou non-sens de l'homme dans la nature? (book, 1998) — Gustave Martelet
- Context and Consciousness: Activity Theory and Human-Computer Interaction (edited volume, 1995) — Bonnie A. Nardi (eds.)
- Design principles for cognitive artifacts (article in journal, 1992) — Donald A. Norman
- Agens Faber: Toward a Theory of Artefacts for MAS (paper in proceedings, 2006) — Andrea Omicini, Alessandro Ricci, Mirko Viroli
- Folk Physics for Apes: The Chimpanzee's Theory of How the World Works (book, 2000) — Daniel J. Povinelli
- Activity Theory as a Framework for MAS Coordination (paper in proceedings, 2003) — Alessandro Ricci, Andrea Omicini, Enrico Denti
- Programming MAS with Artifacts (paper in proceedings, 2006) — Alessandro Ricci, Mirko Viroli, Andrea Omicini
- Mind the Gap! Towards a unified view of CSCW (paper in proceedings, 2000) — Kjeld Schmidt, Carla Simone
- Engineering MAS Environment with Artifacts (paper in proceedings, 2005) — Mirko Viroli, Andrea Omicini, Alessandro Ricci
- Mind in Society (book, 1978) — Lev Semyonovich Vygotsky
- Environment as a First Class Abstraction in Multi-Agent Systems (article in journal, 2007) — Danny Weyns, Andrea Omicini, James J. Odell
- Effective Tool Use in a Habile Agent (paper in proceedings, 2005) — Alexander B. Wood, Thomas E. Horton, Robert St. Amant
Agents and Artifacts: The A&A Meta-model for Multiagent Systems
- Multiagent System Engineering: The Coordination Viewpoint (paper in proceedings, 2000) — Paolo Ciancarini, Andrea Omicini, Franco Zambonelli
- Is it an Agent, or Just a Program?: A Taxonomy for Autonomous Agents (paper in proceedings, 1996) — Stan Franklin, Art Graesser
- Zooming Multi-Agent Systems (paper in proceedings, 2006) — Ambra Molesini, Andrea Omicini, Alessandro Ricci, Enrico Denti
- Objects and Agents Compared (article in journal, 2002) — James J. Odell
- Coordination Infrastructures in the Engineering of Multiagent Systems (book chapter, 2004) — Andrea Omicini, Sascha Ossowski, Alessandro Ricci
- Agens Faber: Toward a Theory of Artefacts for MAS (paper in proceedings, 2006) — Andrea Omicini, Alessandro Ricci, Mirko Viroli
- Artifacts in the A&A Meta-Model for Multi-Agent Systems (article in journal, 2008) — Andrea Omicini, Alessandro Ricci, Mirko Viroli
- Coordination Artifacts: Environment-based Coordination for Intelligent Agents (paper in proceedings, 2004) — Andrea Omicini, Alessandro Ricci, Mirko Viroli, Cristiano Castelfranchi, Luca Tummolini
Programming Languages for Multiagent Systems
- BDI Agent Programming in AgentSpeak Using Jason (Tutorial Paper) (paper in proceedings, 2006) — Rafael H. Bordini, Jomi F. Hübner
- A Programming Language for Cognitive Agents: Goal Directed 3APL (paper in proceedings, 2004) — Mehdi Dastani, Birna van Riemsdijk, Frank Dignum, John-Jules Ch. Meyer
- Programming Multi-Agent Systems in 3APL (book chapter, 2005) — Mehdi Dastani, Birna van Riemsdijk, John-Jules Ch. Meyer
- Multi-paradigm Java-Prolog Integration in tuProlog (article in journal, 2005) — Enrico Denti, Andrea Omicini, Alessandro Ricci
- Semantics and Conversations for an Agent Communication Language (book chapter, 1997) — Yannis Labrou, Tim Finin
- Zooming Multi-Agent Systems (paper in proceedings, 2006) — Ambra Molesini, Andrea Omicini, Alessandro Ricci, Enrico Denti
- Formal ReSpecT in the A&A Perspective (paper in proceedings, 2007) — Andrea Omicini
- From Tuple Spaces to Tuple Centres (article in journal, 2001) — Andrea Omicini, Enrico Denti
- Objective versus Subjective Coordination in the Engineering of Agent Systems (paper in proceedings, 2003) — Andrea Omicini, Sascha Ossowski
- An Algebraic Approach for Modelling Organisation, Roles and Contexts in MAS (article in journal, 2005) — Andrea Omicini, Alessandro Ricci, Mirko Viroli
- Agent Coordination Contexts for the Formal Specification and Enactment of Coordination and Security Policies (article in journal, 2006) — Andrea Omicini, Alessandro Ricci, Mirko Viroli
- Timed Environment for Web Agents (article in journal, 2007) — Andrea Omicini, Alessandro Ricci, Mirko Viroli
- AgentSpeak(L): BDI Agents Speak Out in a Logical Computable Language (paper in proceedings, 1996) — Anand S. Rao
- Modeling Rational Agents within a BDI Architecture (paper in proceedings, 1991) — Anand S. Rao, Michael P. Georgeff
- Agent Coordination Contexts in a MAS Coordination Infrastructure (article in journal, 2006) — Alessandro Ricci, Mirko Viroli, Andrea Omicini
- Construenda est CArtAgO: Toward an Infrastructure for Artifacts in MAS (paper in proceedings, 2006) — Alessandro Ricci, Mirko Viroli, Andrea Omicini
- CArtAgO: A Framework for Prototyping Artifact-Based Environments in MAS (paper in proceedings, 2007) — Alessandro Ricci, Mirko Viroli, Andrea Omicini
- Objective Coordination in Multi-Agent System Engineering (book, 2001) — Michael Schumacher
Coordination Models & Languages
- Coordination Models and Languages (book chapter, 1998) — George A. Papadopoulos, Farhad Arbab
Tuple-based Coordination: From Linda to ReSpecT & TuCSoN
materials / course pages