
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
Based on a hands-on training course, Documenting a Complete Java Application Using OPEN 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 design process is described using OPEN, an international, non-proprietary object-oriented development method and process framework. The application is implemented in Java. Appendices show how to map the process to UML and include Smalltalk code implementation details.
This book investigates the practical application of the OPEN object-oriented development method to document a complete software project from inception to testing. The authors, Donald Firesmith, Greg Hendley, Marshall Stowe, and Scott Krutsch, utilize their expertise in software engineering to provide a structured framework for developers. By walking through the lifecycle of a vending machine application, the text argues for a standardized approach to documentation that balances thoroughness with resource constraints.
What You Will Find
Experts recognize this work as a practical resource for developers transitioning to object-oriented methodologies. Readers frequently note that the inclusion of a concrete example application makes the abstract process framework significantly more accessible for professional application.
Page Count:
432
Publication Date:
1998-01-01
Publisher:
Addison-Wesley
ISBN-10:
0201342774
ISBN-13:
9780201342772
No comments yet. Be the first to share your thoughts!