Sistemi Multi-Agente LM 2010/2011

pages
learning outcomes
  • Knowledge
    • Foundations of agent-oriented computing
    • Agents and artifacts (A&A): the meta-model
    • Programming languages for agents and MAS
    • Interaction, communication, coordination, organisation, security
    • Agent-oriented Software Engineering (AOSE)
    • Agent-oriented simulation of complex systems
    • Self-* systems, autonomic computing and MAS
  • Operating abilities
    • Use of agent-oriented technologies
    • Design and development of complex software systems as MAS
course contents
  • Introduction to the Course
  • The Evolution of Computational Systems: Foundations of Agent-Oriented Computing
  • Sources of Scientific Literature for Multiagent Systems
  • Agents: From Premises to Definition
  • Agents as Intentional Systems
  • Programming Intentional Agents in AgentSpeak(L) and Jason
  • Artifacts for Agents: Multi-disciplinary Foundations
  • Agents and Artifacts: The A&A Meta-model for Multiagent Systems
  • Programming Languages for Multiagent Systems
    • Agents in tuProlog
  • Coordination Models & Languages
    • Tuple-based Coordination: From Linda to ReSpecT & TuCSoN
  • Agent-Oriented Software Engineering
    • The SODA AOSE Methodology
  • Simulation & Multi-Agent Systems: An Introduction
  • Self-Organisation & MAS: An Introduction
teaching methods
  • Lectures and seminars with slides
  • Individual projects
  • Lab activity
assessment methods
  • Oral examination
  • Presentation and discussion of the project
teaching tools
course series