23. The system for generating according to claim 22, further comprising: means for determining an export control associated with the class specification to be one of public or private; wherein said means for mapping the class specification comprises: means for mapping the class name to an interface name in the data model; means for mapping the attribute to an attribute in the data model and the operation to a method in the data model in response to the means for determining, determining that the export control is public; and means for mapping the attribute and the operation to private data associated with an interface in the data model in response to the means for determining, determining that the export control is private.
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.