Tentative Schedule for Electronic Commerce Technologies

Lecture #DateDayModuleCommentsDue 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 -- --