Assignments: Principles and Patterns of Organizing Systems Spring 2011

Instructors: Erik Wilde and Robert J. Glushko

# Title Assigned Due Description
1 Identify Five Dimensions Tuesday, January 25th, 2011 Monday, January 31st, 2011 6pm Your task in this assignment is to identify five design dimensions/facets/issues that can usefully compare and contrast the scenarios described in today's assigned readings.
2 REST Goggles Tuesday, February 22nd, 2011 Monday, February 28th, 2011 6pm The biggest change in focus when talking about REST (instead of more traditional approaches to distributed systems design) is to focus on resources first, and functions second. Take an everyday scenario you are familiar with, put on REST goggles, and analyze where it is resource-oriented or not, what that means, and what could be changed to make it more RESTful.
3 REST Microscope Tuesday, March 1st, 2011 Monday, March 7th, 2011 6pm Starting from the previous assignment, get a little more formal when it comes to defining the essential parts of the scenario. What would the identifiers look like? What would the link interactions look like? What would the representations look like? What kind of state transfers would you need to transfer to make sure interactions are always stateless?
4 Term Paper/Project Tuesday, March 15th, 2011 Monday, May 9th, 2011 6pm This assignment presents the requirements and key dates for a proposal, interim and final deliverables for a term paper or project.

Creative Commons License Please send comments to dret@berkeley.edu
Last modification on Monday, 16-May-2011 21:00:18 EDT
valid CSS! valid XHTML 1.0!