Software Design and Architectures

Project and Assignments

Background

In this term you will produce an implementation of the IP telephone exchange for which you wrote a requirements specification in the previous course.

Constraints

You must adopt the following constraints:

Project Deliverables

Oct 3 : kernel

Nov 7 : beta version (subset)

Nov 24/ Dec 1 : final delivery and demo

Assignments

There will be 10 little assignments on course material.
title due assignment solution
HTML PDF HTML PDF
Design Processes
Design Modeling
Layering in an Interactive Data Processing System
Client Server Exercise
Software Units
Representing Modules