Patent ID: 7469402
Filing Date: 2008-12-23
Classification: G06F

Abstract:
1. A computer program product for implementing a pluggable model framework for an application that has a model-view-controller (MVC) architecture, the computer program product being tangibly embodied in a computer-readable storage medium, the computer program product comprising instructions to cause a computer to: define the pluggable model framework, the pluggable model framework comprising a development tool for the application, a metamodel that defines development objects associated with the application, a generator for generating code based on the metamodel, and an application run-time component; the development tool, the metamodel, the generator, and the application run-time component each for interfacing to a corresponding software layer of the application, the pluggable model framework defining plural extension points for interfacing to corresponding plug-ins; and interface a plug-in to the pluggable model framework through at least one of the extension points, the plug-in containing data for use by the application, the data for interfacing to an external system.