Introduction to Distributed Systems

Software Architectures

The Architecture of the World Wide Web

Processes in Distributed Systems

  • Alfonso Fuggetta, Gian Pietro Picco, Giovanni Vigna  Understanding Code Mobility  IEEE Transactions on Software Engineering 24(5), May 1998
  • Dejan S. Milojicic, Fred Douglis, Yves Paindaveine, Richard Wheeler, Songnian Zhou  Process Migration  ACM Computing Surveys 32(3), September 2000

Synchronisation

Coordination-based Distributed Systems

Evolution of Computational Systems: The Paradigm Shift

Evolution of Programming Languages: Away from Objects

Evolution of Middleware: Towards Agents

  • Andrea Omicini, Giovanni Rimassa  Towards Seamless Agent Middleware  13th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2004), 14-16 June 2004
  • Mirko Viroli, Andrea Omicini  Coordination as a Service  Fundamenta Informaticae 73(4), 2006

The Many Agents Around

Agents: Definitions & Conceptual Framework

Tags:
    

Course

Distributed Systems

— a.y.

2012/2013

— credits

9

— cycle

2nd Cycle

— language

wit.gif

Teachers

— professor

Andrea Omicini

— tutors

Stefano Mariani

Context

— university

Alma Mater Studiorum-Università di Bologna

— campus

Cesena

— department / faculty / school

Ingegneria CE (0031)

— 2nd-cycle course

8614 Ingegneria e scienze informatiche 

URLs & IDs

AMS page

— course ID

58260

Partita IVA: 01131710376 - Copyright © 2008-2021 APICe@DISI Research Group - PRIVACY