We'll examine the relationships between software architectures and application-level Internet protocols. The goal of the class will be to develop a clearly articulated research strategy for getting us to the next major successor of today's WWW. The working hypothesis is that event-based architectures will form the backbone of that endeavor. In terms of topics we'll be looking at:
This will be a read-papers-and-present ideas type of seminar.
This is just a beginning, temporary list of readings.
Name | Assignment | Weight |
Presentations | These are oral reports to the class covering the papers. | 40% |
Summary paper | 60% |
Date
|
Topic
|
Reading
Assigned
|
Summary Documents Due |
---|---|---|---|
Week 1
January 11/13
|
Topic introduction. ITR Proposal review. |
ITR Proposal. | |
Week 2
January 18/20
|
Eric Dashofy: Carzaniga's dissertation. Jie Ren: ESEC 97 Rajat Mathur: Carzaniga, etl.al TR Jeff Ronne: HTTP/1.1 (Thursday) Rohit Khare: summary of the Seventh Heaven series |
|
|
Week 3
January 25/27
|
Rohit: Continuation of the Seventh Heaven series (Tuesday) Taylor: hand-waving about the C2 architectural style
|
|
|
Week 4
February 1/3
|
Rajat: The Fielding/Taylor paper Jeff: The Fielding survey paper Michael: The "Cobbler's Children" paper (Web-based Development ....) Rohit: Hauswirth dissertation (Push Systems) |
|
|
Week 5
February 8/10
|
No Class (Vienna ICSE PC meeting) | ||
Week 6
February 15/17
|
Eric: Control Choices Adoption Issues Killer Apps, intro apps, feasible apps, local-scale apps |
|
|
Week 7
February 22/24
|
|||
Week 8
February 29/March 2
|
(Class on March 2 is at risk of rescheduling or cancellation) | ||
Week 9
March 7/9
|
|||
Week 10
March 14/16
|