Tentative Schedule for Service-Oriented Computing

Lecture #DateModuleCommentsDue at noon
1 8/16 Introduction Introduction --
2 8/18, 3:15–4:30 Web architectures Pardon and Pautasso --
3 8/21 Service architectures Huhns and Singh --
4 8/23 Service architectures Services --
5 8/25, 3:15–4:30 Service architectures -- --
8/27 -- -- Survey
6 8/28 Actors Actors --
7 8/30 Actors -- --
8/31 -- -- P1: Android + Play
8 9/1, 3:15–4:30 Modeling and Representation Metadata --
Labor Day 9/4 -- -- --
No Class 9/6 -- -- --
9 9/8, 3:15–4:30 Modeling and Representation Ch 6 --
9/10 -- -- P2: Akka on server
10 9/11 RDF RDF --
11 9/13 OWL OWL --
12 9/15, 3:15–4:30 OWL -- --
13 9/18 OWL -- --
14 9/20 Discussion Ch 15 --
9/21 -- Solutions H1
15 9/22, 3:15–4:30 Agents -- --
Exam 1 9/24 -- -- Exam
16 9/25 Agents -- --
17 9/27 Rules BSPL; LoST --
18 9/29, 3:15–4:30 Multiagent Systems -- --
19 10/2 Multiagent Systems -- --
20 10/4 Protocols -- --
21 10/9 Protocols -- --
22 10/11 Sequence Diagrams Ch 16 --
23 10/16 Data-Driven Protocols Ch 16 --
24 10/18 Data-Driven Protocols Ch 18 --
10/22 -- -- Referrals
No Class 10/23 -- -- --
No Class 10/25 -- -- --
25 10/30 Safety and Liveness Telang and Singh --
26 11/1 Communication Ch 17 --
27 11/6 Organizations -- --
28 11/8 Discussion -- --
11/11 Tumor Board Protocol
Possible Class 11/13 -- -- --
Possible Class 11/15 -- -- --
11/14 -- Solutions H2
Exam 2 11/19 -- -- Exam
28 11/20 Slack -- --
Thanksgiving 11/22 -- -- --
11/27 Slack -- --
12/1 Slack -- --
12/3 -- -- P3: Atomicity of Protocols