Although there are numerous books on object-oriented programming, few go beyond a presentation of terminology, notation and the structure of a unique model. Written by a co-developer of one of the most popular OOA/OOD methods, this exceptionally practical and authoritative casebook shows how object-oriented analysis and design are actually practiced in developing real systems―i.e., shows the insight (rather than the technique) that was applied at each step in a solution―false starts and all. Presents two very realistic case studies―one with a predominant reactive view and one with a predominant data view―and shows how the principles of object-oriented analysis and design are applied to them.
EDWARD YOURDON is an independent management consultant, author, and the widely-known developer of the 'Yourdon Method' of structured systems analysis and design. He is the author of over 100 technical articles. Currently, Mr. Yourdon is the publisher of the newsletter The American Programmer and speaks regularly at major computer conferences around the world. CARL A. ARGILA, PH.D., an independent software engineering consultant with more than 30 years' experience, offers training and consulting services in the areas of software systems analysis and design, software development methodologies, software project management, and the application CASE technology. Dr. Argila's major project involvements have included the Apollo project, The No. 1 ESS Electronic Switching System, the Trident Submarine, the B-2 Aircraft, and others.