Based on a hands-on training course, this book provides a reference for the entire object-oriented development process from beginning to end, from requirements through design and implementation to testing. Aimed at developers new to object-oriented technology, the example application - a vending machine - has been specifically developed to illustrate a wide range of potentially problematical circumstances that might be encountered by any software engineer. The documentation of the example included in the book provides a format that any software engineer may follow to document his/her own software, together with advice on what information should be included and what may be excluded given time and resource constraints.
The dseign process is described using OPEN, an international, non-proprietary object-oriented development method and process framework. The application is implemented in Java. Appendixes show how to map the process to UML, and include Smalltalk code implementation details
The dseign process is described using OPEN, an international, non-proprietary object-oriented development method and process framework. The application is implemented in Java. Appendixes show how to map the process to UML, and include Smalltalk code implementation details