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.
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. 28. The system for generating according to claim 16, further comprising means for generating code based on the metadata.