Sistemi multi-agente LS 2006/2007

    Main     Slides     Projects
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 comples software systems as MAS
course contents
  • Foundations of agent-oriented computing
    • from objects to agents: the paradigm shift 
    • distributed systems & multiagent systems (MAS) 
  • Agents and artifacts (A&A)
    • from (meta-)model to technologies 
    • agent intelligence & tool use / construction 
  • Programming languages for agents and MAS
    • models & technologies: a survey 
    • the A&A perspective 
    • main case: SimpA 
  • Interaction, communication, coordination, organisation, security
    • models & infrastructures: a survey 
    • the A&A perspective
    • main case: ReSpecT & TuCSoN
  • Agent-oriented Software Engineering (AOSE)
    • agent-oriented methodologies: a survey 
    • the A&A perspective
    • main case: SODA, engineering interaction 
  • Agent-oriented simulation of complex systems
    • approaches and methodologies: a survey 
    • the A&A perspective
    • example: TuCSoN vs. Repast
    • main case: simulation of biological system in TuCSoN
  • Self-* systems, autonomic computing and MAS
    • survey of literature and technologies, comparison
    • the A&A perspective
teaching methods
  • Lectures and seminars with slides
  • Individual projects
assessment methods
  • Multiple-choice test
  • Presentation and discussion of individual projects
course series