OO Design And Implementation Of A Distributed Spreadsheet
Student: Hesheng Chen
hchen19@cs.mcgill.ca
Supervisor: Prof. Hans Vangheluwe
hv@cs.mcgill.ca
School of Computer Science
Mcgill University
Montreal, Quebec
index
Project Description And Requirement
Project Risk Analysis
Iterative Development Phases
Observer Pattern
Interpreter Pattern
Observer, Interpreter and Iterator Pattern
Command Pattern
Proxy Pattern
The final documented source code
Conclusion And Acknoledgement