User:David Thomson

From CSSEMediaWiki
(Difference between revisions)
Jump to: navigation, search
m (Replacing page with 'Davids home page Image:david.jpg Design Study Project: JITAS Design Study')
 
(5 intermediate revisions by one user not shown)
Line 3: Line 3:
 
[[Image:david.jpg]]
 
[[Image:david.jpg]]
  
== Design Study ==
+
Design Study Project: [[JITAS Design Study]]
 
+
For my design study I am going to re-design the WETAS base classes (aka JITAS), which we developed in COSC314 in 2007. I think the design is not very good, and in particular has very high coupling between classes. Here is the original UML diagram.
+
 
+
[[Image:JITAS_original.png|400px|]]
+
 
+
== The Plan ==
+
 
+
* Set up original JITAS project in Eclipse
+
* Ensure all unit tests work as expected
+
* Redesign and Refactor Code
+
* Ensure all unit tests (still) work as expected
+
 
+
The existing unit test will help a lot, and it fits very well into the refactoring process. If the unit tests work after my redesign, I can be sure that I havn't changed the logic - only the design.
+

Latest revision as of 02:10, 24 August 2008

Davids home page

David.jpg

Design Study Project: JITAS Design Study

Personal tools