title: Object-Oriented Modeling and Design with UML (2nd Edition)
author: Michael R. Blaha
description: In a sense, <b>Jim Rumbaugh </b>and <b>Mike Blaha</b> are two of the "founding fathers" of UML. They invented UML, the basis for UML, along with Booch notation. Their first edition was crucial to the development and adoption of Object-Oriented methods when they were in their infancy. Blaha is a worldwide consultant and is a partner with Modelsoft Consulting, and SentientPoint Corporation. He is active in the IEEE Computer Society. Rumbaugh is a Distinguished Engineer with the Rational brand of IBM and is one of the original co-designers of UML. He is a highly influential author.
zlib_text: 
  
  
  
  
  
  ![image](../images/9780124172937_FC.jpg)
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  # Object-Oriented Analysis and Design for Information Systems
  
  
  # Modeling with UML, OCL, and IFML
  
  
  Raul Sidnei Wazlawick
  
  
  ![image](../images/publogo.jpg)
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  # Table of Contents
  
  
  [Cover image](Cover.xml#Cover)
  
  
  [Title page](Title_page.html)
  
  
  [Copyright](Copyright.html)
  
  
  [Dedication](Dedication.html#DED001titl)
  
  
  [Acknowledgments](Acknowledgments.html#ACK001titl)
  
  
  [About the Author](About_the_Author.html#BIO001titl)
  
  
  [Foreword](Foreword.html#FOR001titl)
  
  
  [Preface](Preface.html#PRE001titl)
  
  
  [Chapter 1. Introduction](CHP001.html#CHP001tit)
  
  
  [Key Topics in this Chapter](CHP001.html#ST0015)
  
  
  [1.1 This book](CHP001.html#ST0020)
  
  
  [1.2 Object-oriented systems development](CHP001.html#ST0025)
  
  
  [1.3 Unified Modeling Language (UML)](CHP001.html#ST0030)
  
  
  [1.4 Unified Process (UP)](CHP001.html#ST0035)
  
  
  [1.5 The process so far](CHP001.html#ST0040)
  
  
  [1.6 Questions](CHP001.html#ST0045)
  
  
  [Chapter 2. Business Mo