Recommended product

Popular links

Popular links


OMT Insights

OMT Insights

OMT Insights

Perspective on Modeling from the Journal of Object-Oriented Programming
James Rumbaugh , Rational Software Corporation, California
January 1996
Paperback
9781884842580

Looking for an inspection copy?

Please email academicmarketing@cambridge.edu.au to enquire about an inspection copy of this book.

Out of Print
Paperback
Paperback

    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

    See more reviews

    Product details

    January 1996
    Paperback
    9781884842580
    390 pages
    228 × 177 mm
    0kg
    Unavailable - out of print

    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.
      Author
    • James Rumbaugh , Rational Software Corporation, California