Deadline ??" 12/12/05 ??" This must be documented as request in a professional manner. Diagrams must be presented as well. Everything must be documented. 1. Identify five patterns in the assigned application batik [login to view URL] 2. Refactor a piece of the assigned application to a pattern 3. Introduce a new design feature that utilises two design pattern Please see attached document for further detailed description.
## Deliverables
Please see attached document Please Note: 1. Just because you find a pattern name doesn't mean that it's an example of the pattern. The real evidence (which you must provide me) is how the structure and method calls of a group of classes achieve the intent of a pattern. 2. You can only mention any one design pattern once: e.g. finding two examples of the Strategy pattern won't count as two patterns. 3. I have mentioned that you can show a mapping from the structure diagrams to the code but please note that I need to be able to identify all of the structure (i.e relevant members and methods where appropriate). In hindsight you mind find it easier to use a tool like argoUML or RationalXDE to reverse engineer your code. I would like information that would allow me find the exact files if necessary. This means that where there is opportunity for confusion you should consider providing me with the build number etc of the source code. 4. Please structure your answers as always: neatness and presentation count in ensuring that you get your information across
## Platform
Windows XP