Patent ID: 7152228

Claim:
A method for generating source code objects comprising: generating at least one logical model using at least one modeling tool; translating the at least one logical model into a corresponding at least one unified model; storing the at least one unified model in a schema repository; storing at least one data type translation file for facilitating the translation of data from at least one database into a standard data format in the schema repository; retrieving at least one unified model from the schema repository; generating a system definition comprising a plurality of templates, each defining at least one service within a framework; generating at east one source code object as a function of the at least one unified model, and at least one of said plurality of templates; retrieving the at least one data type translation file from the schema repository in response to a request for data from the at least one database; generating translation source code using the at least one data type translation file; retrieving data from the at least one database by employing said at least one source code object and said at least one unified model to define a relationship between an object oriented database query and the data and by employing the translation source code.