OMT Insights
This book presents the collected writings of OMT guru Dr James Rumbaugh. These articles - all published in the Journal of Object-Oriented Programming - encompass the development, refinement, and current state of OMT. The book includes a summary of OMT notation and process, with a description of changes needed for the new Unified Modeling Language. Complete with numerous illustrated examples, this collection is a hands-on guide to the use of OMT from many different viewpoints. It shows how to use object-oriented modeling to think clearly about software problems and solve them cleanly and effectively.
- Presents an accurate picture of the industry's progress and development
- Applies generally to most varieties of object-oriented modeling, so choice of method is not critical
- Uses concrete examples to illuminate abstract theoretical ideas
Reviews & endorsements
'The book is full of practical advice on a wide range of topics and the clear writing and extensive use of examples make the material very accessible. I recommend this book very highly.' Journal of The Association of C & C++ Users
Product details
January 1996Paperback
9781884842580
390 pages
228 × 177 mm
0kg
Unavailable - out of print November 1997
Table of Contents
- Part I. METHODS:
- 1. What Is a Method?
- 2. Over the Waterfall and into the Whirlpool
- 3. Layered additive models
- 4. A private Workplace
- Part II. MODELING CONCEPTS:
- 5. A National Identity Crisis
- 6. Horsing around with associations
- 7. What's in a name?
- 8. Derived information
- 9. Building boxes
- 10. Taking things in context
- Part III. MODELING CONUNDRUMS:
- 11. Trouble with twins
- 12. On the Horns of the Modeling Dilemma
- 13. Disinherited!
- Part IV. BEHAVIOR MODELING:
- 14. Going with the flow
- 15. Let There Be Objects
- 16. Forceful functions
- 17. Driving to a solution
- Part V. CASE STUDIES:
- 18. The Evolution of Bugs and Systems
- 19. Objects in the constitution
- Part VI. DESIGN PROCESS:
- 20. Getting started
- 21. The Life of an Object Model
- 22. Objects in the Twilight Zone
- 23. Virtual worlds
- 24. Modeling models and viewing views
- 25. Controlling code
- Part VII. OMT SUMMARY:
- 26. OMT object model
- 27. OMT dynamic model
- 28. OMT functional model
- 29. The OMT process.