C4 – Technologies for Distributed Systems: A Conceptual Framework

The issues of distributed systems and the answers technologies give them, from fault tolerance and openness to agents, society and environment, and a meta-model to read technologies, methods and methodologies.

course of the deck
Course_icon.svg Distributed Systems (2nd cycle, 2020/2021) — Andrea Omicini
used in the lectures
same deck in other editions
reference publication
Publication_icon.svg Towards robust distributed systems (abstract) (paper in proceedings, 2000) — Eric A. Brewer
Publication_icon.svg Process Models for Agent-based Development (article in journal, 2005) — Luca Cernuzzi, Massimo Cossentino, Franco Zambonelli
Publication_icon.svg Fundamentals of Software Engineering (book, 2002) — Carlo Ghezzi, Mehdi Jazayeri, Dino Mandrioli
Publication_icon.svg CPS Foundations (paper in proceedings, 2010) — Edward A. Lee