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.
"synopsis" may belong to another edition of this title.
Donald Firesmith is President of Firesmith Consulting where he provides high-impact consulting and training in object development. He has worked exclusively with object technology since 1984. During this time, he has fulfilled many roles including director of data processing, technical project leader, requirements engineer, architect, designer, programmer, tester, process engineer, configuration manager, data manager, quality engineer, and trainer.The author of five books on object technology, including Documenting a Complete Java Application using OPEN, he is internationally known as an object methodologist specializing in the areas of project management, requirements engineering, system and software architecting, and testing. For the last four years he has concentrated on web development including business and technical strategy, digital branding, and website architecting. 0201342774AB12142001
upon to develop object-oriented
applications? Do you know how best
to document your work so that others
can use it or maintain it further
after you have moved on?
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.
Run the Java and Smalltalk
example applications provided on the
CD-ROM to see how the implementation
actually works. Find out how the
design documented in the book
corresponds to the source code.
Service the vending machine and buy
items from it to test the
implementation.Features
standard format for the
reader to follow in documenting
his/her own projects
CD-ROM contains source code
in JAVA and Smalltalk
Covers all aspects of
application development from
requirements specification through
to design and testing.
Uses a comprehensive
example of a real, implemented
application to shoe developers what
an application should look like as
well as how to document it.
OPEN is used to develop and
document the application and Java is
used to implement it.
0201342774B04062001
"About this title" may belong to another edition of this title.
US$ 48.93 shipping from Germany to U.S.A.
Destination, rates & speedsSeller: Buchmarie, Darmstadt, Germany
Condition: Good. Seller Inventory # 3323753_5a0_3x
Quantity: 1 available