16. A system for generating an object oriented application for an object oriented environment, said object oriented environment comprising a programming model and a data model, said system comprising: modeling tool means for generating a computer program design for said object oriented model application using a modeling tool; and means for mapping the modeling tool generated computer program design to the data model of said object oriented environment to thereby create metadata in said data model wherein said means for mapping comprises means for defining a first package, wherein said first package partitions the computer program design into at least two parts without requiring reference to model semantics.
22. The system for generating according to claim 16, wherein said means for mapping comprises: means for identifying a class specification, said class specification comprising at least one class, relationships between the at least one class and at least a second class, an inheritance associated with the at least one class, at least one attribute associated with the at least one class and at least one method associated with the at lest one class, said class specification being identified by a class name; and means for mapping the class specification to an interface in the data model in the object oriented environment.