Version 3 (modified by cobyrne, 3 years ago)

--

Architecture Design Review

The second draft of your architecture should address issues raised in your critique. It should also define the important components of the class interfaces and any input/output specifications. Finally, the underlying models and major algorithms and their parameters should be described. This design will be reviewed by another team. You will prepare an architectural review package that includes the following:

Table of contents Introduction Architectural requirements including use cases Design documents including class diagrams, sequence diagrams, I/O specs, description of important models/algorithms/data structures Critique (problems you know about and ideas for resolving them) Where/how to access additional information (e.g. prototypes, proposal) Your package will be evaluated for clarity and completeness (5 pts). Your design will be evaluated for quality (5 pts).