CpSc 881 - Project 2 – E-commerce system design

 Phase 3 – Architecture Decomposition

An architecture is built either starting from a single “blob” or from a reference architecture that has been adopted and used in similar systems. When a reference architecture is the starting point the succeeding levels of decomposition are constrained by this initial decomposition. E-commerce systems have adopted the 4-tier reference architecture as the basic starting point.

 

Activities

  • Begin with the ad hoc J2EE architecture and the patterns from the previous exercise
  • Focus on the Business Logic tier
  • Use the unit operations to take the modules (in the Business tier) down through at least three levels of decomposition
  • Document the interfaces between the Business tier and the adjoining tiers

 

Evaluation Criteria

  • Quality of the architecture
  • Completeness of the decomposition description

 Credit

  • Worth 5 points

Due

  • Wednesday, April 17th by noon (that is 12pm, not 12:30 or 1pm) in the Computer Science office

 

Links of Interest

  •