Sistemi distribuiti 2013/2014

introduction

(0) Introduction to the Course
(1) Introduction to Distributed Systems

architecture

(2) Software Architectures
(3) The Architecture of the World Wide Web

basics

(4) Processes in Distributed Systems
(5) Communication in Distributed Systems
(6) Naming in Distributed Systems
(7) Synchronisation in Distributed Systems
(11) Consistency & Replication in Distributed Systems
(12) Fault Tolerance in Distributed Systems: An Introduction

advanced

(8) Interaction & Coordination in Distributed Systems
(9) Tuple-based Coordination of Distributed Systems
(10) Tuple-based Coordination of Situated Systems
(21) Object-Oriented Middleware for Distributed Systems

agents

(13) Evolution of Computational Systems: The Paradigm Shift
(14) Evolution of Programming Languages: Away from Objects
(15) Evolution of Middleware: Towards Agents
(16) The Many Agents Around
(17) Agents: Definitions & Conceptual Framework
(18) Artifacts for Agents: Multidisciplinary Foundation
(19) Agents & Artifacts: Definitions & Conceptual Framework
(20) Programming Languages for Multiagent Systems

seminars

(X1) Servizi bibliotecari e accesso alle fonti — Barbara Canali, Nadia Paolucci

slides / course pages
course series