Show last authors
1 >{{stringEngIta eng="Goal of the Course" ita="Scopo del corso"/}}
2
3 {{english}}This course is meant to illustrate the conceptual foundations, the main features and the most relevant issues of today distributed computational systems. Also, the main technologies for constructing distributed systems are introduced, in terms of languages, middleware, and infrastructures. In particular, object-based, web-based, coordination-based and agent-based systems are used as the sources for case studies and for experiments in the laboratory.{{/english}}{{italiano}}Questo corso ha lo scopo di illustrare le fondamenta concettuali, le principali caratteristiche e le problematiche principali che riguardano oggi i sistemi computazionali distribuiti. Vengono introdotte le principali tecnologie per la costruzione dei sistemi distribuiti, in termini di linguaggi, middleware e infrastrutture. In particolare, vengono utilizzati i sistemi a oggetti, web-based, coordinati e ad agenti come fonti di casi di studio ed esperimenti in laboratorio.{{/italiano}}
4
5 >{{stringEngIta eng="History" ita="Storia"/}}
6
7 * {{stringEngIta eng="the [[courses>>Courses.Series.Sd]] of Distributed Systems over the years" ita="i [[corsi>>Courses.Series.Sd]] di Sistemi distribuiti attraverso gli anni"/}}
8 * {{stringEngIta eng="the student's [[projects>>Courses.Series.Sd.Projects]] of Distributed Systems over the years" ita="i [[progetti>>Courses.Series.Sd.Projects]] degli studenti di Sistemi distribuiti attraverso gli anni"/}}
9
10 >{{stringEngIta eng="Teaching Materials" ita="Materiali didattici"/}}
11
12 * {{stringEngIta eng="books" ita="libri"/}}
13 ** {{stringEngIta eng="book of the course" ita="libro del corso"/}}
14 *** {{pub}}TanenbaumDistributedsystems07{{/pub}}
15 *** {{pub}}TanenbaumSistemidistribuiti07{{/pub}}
16 ** {{stringEngIta eng="other useful books" ita="altri testi utili"/}}
17 *** {{pub}}RichardsonRestfulws07{{/pub}}
18 * {{stringEngIta eng="slides" ita="lucidi"/}}
19 ** {{stringEngIta eng="main content" ita="contenuti di base"/}}
20 *** {{amscampus eng="Introduction to the Course"}}2876{{/amscampus}}
21 *** {{amscampus eng="Introduction to Distributed Systems"}}2975{{/amscampus}}
22 *** {{amscampus eng="Software Architectures"}}3183{{/amscampus}}
23 *** {{amscampus eng="Processes in Distributed Systems"}}3331{{/amscampus}}
24 *** {{amscampus eng="Communication in Distributed Systems"}}3819{{/amscampus}}
25 *** {{amscampus eng="Naming in Distributed Systems"}}4092{{/amscampus}}
26 *** {{amscampus eng="Synchronisation in Distributed Systems"}}4110{{/amscampus}}
27 *** {{amscampus eng="Tuple-based Coordination"}}4257{{/amscampus}}
28 ** {{stringEngIta eng="Web technologies" ita="tecnologie web"/}}
29 *** {{amscampus eng="The Architecture of the World Wide Web"}}3067{{/amscampus}}
30 *** {{amscampus eng="XML Concepts"}}3996{{/amscampus}}
31 *** {{amscampus eng="XML Applications"}}3997{{/amscampus}}
32 *** {{amscampus eng="Introduction to Ajax"}}4204{{/amscampus}}
33 *** {{amscampus eng="Server-side technologies"}}4456{{/amscampus}}
34 ** {{stringEngIta eng="seminars" ita="seminari"/}}
35 *** {{amscampus eng="From Distributed Objects to Multi-Agent Systems: Evolution of Middleware"}}3611{{/amscampus}} (Giovanni Rimassa)
36 *** {{amscampus eng="Swarm Intelligence: Concepts & Applications"}}4091{{/amscampus}} (Franco Zambonelli, [[CAS Site>>http://polaris.ing.unimo.it/didattica/cas/Home.html]])
37 * {{stringEngIta eng="code & examples" ita="codice ed esempi"/}}
38 ** [[Ajax Examples>>attach:ajax.zip]]
39 * {{stringEngIta eng="papers" ita="articoli"/}}
40 ** {{stringEngIta eng="Introduction to Distributed Systems" ita="Introduzione ai sistemi distribuiti"/}}
41 *** {{pub}}NeumanScale94{{/pub}}
42 *** {{pub}}FosterGrid01{{/pub}}
43 *** {{pub}}GrimmPervasive04{{/pub}}
44 ** {{stringEngIta eng="The Architecture of the World Wide Web" ita="Architettura del WWW"/}}
45 *** {{pub}}FieldingPhdthesis00{{/pub}}
46 *** {{pub}}RestToit2{{/pub}}
47 ** {{stringEngIta eng="Software Architectures" ita="Architetture software"/}}
48 *** {{pub}}AdaptiveswComputer37{{/pub}}
49 *** {{pub}}AutonomiccomputingComputer36{{/pub}}
50 *** {{pub}}SelfstarLncs3460{{/pub}}
51 ** {{stringEngIta eng="Synchronisation" ita="Sincronizzazione"/}}
52 *** {{pub}}LamportAcmcomm21{{/pub}}
53 *** [[Hypertext Transfer Protocol – HTTP/1.1>>http://www.w3.org/Protocols/rfc2616/rfc2616.html]]. Internet RFC 2616
54 *** [[Uniform Resource Identifiers (URI): Generic syntax>>http://www.ietf.org/rfc/rfc2396.txt]]. Internet RFC 2396
55
56 {{include reference="Courses.Environment" excludeFirstHeading="true"/}}

Courses / Views

Home

Clouds
•  tags  •  project tags  

A.Y.
 2022/2023    2021/2022    2020/2021    2019/2020    2018/2019–1996/1997

Course

— a.y.

2007/2008

— credits

6

— cycle

1st cycle

— language

wit.gif

teachers

— professor

Andrea Omicini

context

— university

Alma Mater Studiorum-Università di Bologna

— campus

Cesena

— department / faculty / school

Ingegneria CE (0031)

— 1st cycle

0206 Ingegneria informatica 

URLs & IDs

— course ID

22723

Partita IVA: 01131710376 — Copyright © 2008–2023 APICe@DISI – PRIVACY