MICHAEL BLAHA received the B.S., M.S., and D.Sc. degrees from Washington University, St. Louis, Missouri. He is an alumnus of the General Electric R&D Center and author of the OMT methodology. For the past several years, Dr. Blaha has been an independent consultant and trainer in the areas of modeling, database design, and reverse engineering. He has written numerous papers and is the author of two prior books, including the best-selling book Object-Oriented Modeling and Design, with James Rumbaugh et al.