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. |