As an approach for developing new information systems, the Object-Oriented model is a radical depature form previous practice. Thete is no quick and easy way to convert a traditional process designed with data flow diagrams, flow charts, and conventional programming languages to the object oriented model, and even the reverse (converting an object-orirnted design into a conventional design) is difficult.