Sistemi distribuiti 2018/2019

prologue

(C0)  introduction to the course

conceptual foundations of distributed systems

(C1)  Roots of Distributed Systems: Space, Time & Computation
(C2)  Goals & Issues of Distributed Systems
(C3)  Sorts of Distributed Systems
(C4)  Modelling Concurrent & Distributed Systems with Process Algebras: An Introduction
(C5)  Middleware
(C6)  Software & System Architectures
(C7)  Features of Distribution
(C8)  Computing in Time
(C9)  Computing in Space

paradigms for distributed systems

(P1)  Logic & Computation
(P2)  Agents & Multi-Agent Systems
(P3)  Coordination of Distributed Systems

technologies for distributed systems

(T1)  Logic Programming in Prolog with tuProlog
(T2)  Agents & Multi-Agent Systems with Jade

slides / course pages
course series