The Booch Method of Object-Oriented Analysis & Design