Lecture # | Date | Day | Module | Comments | Due at noon |
---|---|---|---|---|---|
1 | 1/7 | M | Introduction | -- | -- |
2 | 1/9 | W | Concepts of e-business | Huhns and Singh | -- |
3 | 1/14 | M | Sequence Diagrams | Using IBM Websphere Process Modeler | -- |
4 | 1/16 | W | Sequence Diagrams | Using IBM RSA | -- |
-- | 1/20 | -- | -- | -- | Simple process modeling: Orchestration |
MLK Day | 1/21 | M | -- | -- | -- |
5 | 1/23 | W | Sequence Diagrams | Desai and Singh | -- |
-- | 1/27 | -- | -- | Solution | Simple process modeling: Choreography |
6 | 1/28 | M | Protocols and Policies | -- | -- |
7 | 1/30 | W | State Diagrams | -- | -- |
8 | 2/4 | M | State Diagrams | -- | -- |
9 | 2/6 | W | Commitments | Singh | -- |
10 | 2/8 | F | Commitments | Using Protos | -- |
-- | 2/10 | -- | -- | -- | Business modeling project 1: HL7 and MSCs |
11 | 2/11 | M | Commitments | Commitment-Based SOA | -- |
12 | 2/13 | W | Commitments | Commitment Logic | -- |
13 | 2/15 | F | Service engagements | Amoeba (external) | -- |
14 | 2/18 | M | Architecture concepts | Clark & Waclawsky (PHIC 50) Part 1, Part 2 | -- |
-- | 2/24 | -- | -- | Using Protos | Business modeling project 2: Comma and MSCs |
15 | 2/20 | W | Enterprise architecture | Zachman Yu (PHIC 33) Part 1, Part 2 |
-- |
16 | 2/22 | F | Contracts | -- | -- |
17 | 2/25 | M | Contracts | -- | -- |
18 | 2/27 | W | Norms and governance | -- | -- |
Spring Break | 3/4 | M | -- | -- | -- |
Spring Break | 3/6 | W | -- | -- | -- |
-- | 3/10 | -- | -- | -- | H1 (through Lecture 15) |
19 | 3/11 | M | Discussion | H1 Solutions | -- |
Exam | 3/13 | W | Exam | -- | -- |
20 | 3/15 | F | Norms and governance | -- | -- |
21 | 3/18 | M | Governance and stakeholder concerns | OOI case study | -- |
22 | 3/20 | W | Contracts and norms | Singh: Norms for Governance Singh: Contract Model |
-- |
23 | 3/22 | F | XML; XPath | Harold & Means; Saxon HE download | -- |
-- | 3/24 | -- | -- | Protos versions | Business modeling project 3: Verification |
24 | 3/25 | M | XQuery | Robie | -- |
25 | 3/27 | W | XQuery | -- | -- |
No Class | 4/1 | M | -- | -- | -- |
26 | 4/3 | W | XQuery | -- | -- |
-- | 4/7 | -- | -- | -- | Business modeling project 4: Messaging middleware |
27 | 4/8 | M | SQL/XML | -- | -- |
No Class | 4/10 | W | -- | -- | -- |
No Class | 4/15 | M | -- | -- | -- |
No Class | 4/17 | W | -- | -- | -- |
-- | 4/21 | -- | -- | -- | Business modeling project 5: XML messages |
No Class | 4/22 | M | -- | -- | -- |
-- | 4/23 | -- | -- | -- | H2 (through Lecture 27) |
28 | 4/24 | W | Discussion | H2 Solutions | -- |
Exam | 5/1 | W | Exam | -- | -- |