Covering the use of object-oriented techniques for representing designs, this text presents the methodology of Model Based Object Oriented Systems Engineering (MOOSE), which enables systems designs to be represented, analyzed and developed through to implementation.