17. A computer program product for generating an object oriented application for an object oriented environment, said object oriented environment comprising a programming model and a data model, said computer program product comprising: a computer readable storage medium having computer readable code means embodied in said medium, said computer readable code means comprising: computer instruction means for generating a computer program design for said object oriented model application using a modeling tool; and computer instruction 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 computer instruction means for mapping comprises computer instruction 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.
17. A computer program product for generating an object oriented application for an object oriented environment, said object oriented environment comprising a programming model and a data model, said computer program product comprising: a computer readable storage medium having computer readable code means embodied in said medium, said computer readable code means comprising: computer instruction means for generating a computer program design for said object oriented model application using a modeling tool; and computer instruction 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 computer instruction means for mapping comprises computer instruction 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. 42. The computer program product for generating according to claim 17, further comprising computer readable program code means for generating code based on the metadata.