Download Rapid Prototyping of High-Performance Concurrent Java Applications

Transcript
Chapter 3
Design
3.1 Overview and Design Decisions
The project plan is made up of six stages, of which implementation was always going
to be the most time-consuming and challenging:
1. Orientation and Exploration– study related work, investigate the issues surrounding the project and identify possible designs.
2. Design– select and finalise a design then review it with the supervisor of the
project.
3. Implementation– bring the design to realisation.
4. Review and Refinement– scrutinise the implementation and make any necessary
adjustments and corrections.
5. Extension and Improvement– as far as time permits, take the project beyond its
original scope by considering possible additions and enhancements.
6. Documentation– write the project report and review/ complete the commenting
of the code.
In the event, difficulties and unforeseen obstacles relating to the implementation
resulted in this phase absorbing a disproportionately large amount of the time and
9