OMT Insights: Perspective on Modeling from the Journal of Object-Oriented Programming

Front Cover
Cambridge University Press, 1996 - Computers - 390 pages
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.
 

Selected pages

Contents

October 1995
3
May 1992
13
Design As a Process of Recording Decisions March 1996
23
Why a Shared Repository is Bad for Large Projects September 1995
35
Modeling Concepts
49
October 1992
51
February 1992
61
A Qualified Answer July 1993
73
Reification and the Art of System Design July 1995
207
Case Studies
221
November 1991 January 1992
223
Enterprise Modeling January 1993
245
Design Process
257
Using Use Cases to Capture Requirements September 1994
259
How the Object Model Changes During Development March 1994
271
How to Find and Use Application Objects June 1993
279

March 1992
87
Subsystems October 1994
101
Using Composites to Build Models November 1994 November 1995
117
Modeling Conundrums
129
Warning Signs of MixedUp Classes July 1994
131
Choosing among Alternate Modeling Constructs November 1993
141
Examples of Misuse of Inheritance February 1993
157
Behavior Modeling
165
Flow Graphs in Their Various Manifestations June 1994
167
A Short Guide to Reification November 1992
183
How to Do Computation October 1993
195
Modeling at Different Levels of Abstraction January 1994
287
A Look at the ModelViewController Framework May 1994
297
How to Implement Dynamic Models May 1993
309
OMT Summary
315
January 1994
317
February 1994
335
March 1994
353
May 1994
361
Bibliography
375
Index
377
Copyright

Common terms and phrases

References to this book

Bibliographic information