It will be readily appreciated that the embodiments discussed above also include a system, computer executable software code, and/or a programmable computer capable of performing the methods discussed herein. [0098] According to one preferred embodiment, the invention is a system comprising an object-oriented program, an object generator capable of using a data model specification to generate code