1. A method for generating an object oriented application for an object oriented environment, said object oriented environment comprising a programming model and a data model, said method comprising the steps of: generating a computer program design for said object oriented model application using a modeling tool; and 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 mapping step comprises defining a first package, wherein said first package partitions the computer program design into at least two parts without requiring reference to model semantics.
11. The generating method according to claim 1, wherein said computer program design mapping step is followed by the steps of: modifying the computer program design for said object oriented application using said modeling tool to obtain a modeling tool generated computer program design modification; and mapping the modeling tool generated computer program design modification to the data model of said object oriented application.