Object Oriented Systems Analysis : A Model-Driven Approach - David W. Embley (Yourdan Press, 1992)