Patent ID: 8185915

Claim:
A method for dynamic manipulation of a multi-tiered enterprise software application, the method comprising: providing a meta-architecture in a presentation tier of a multi-tiered enterprise software application, the meta-architecture comprising at least screen content associated with the software application, and at least classes and attributes associated with the software application, wherein the meta-architecture is capable of: tying at least two tiers of the multi-tiered enterprise software application together; allowing the dynamic manipulation of the multi-tiered enterprise software application without at least one of reprogramming the multi-tiered enterprise software application and recompiling source code for the multi-tiered enterprise software application; storing the meta-architecture in a database repository; and operating the software application with data contained in tables of other products without performing code modifications of the software application; wherein the meta-architecture shields an end-user from aspects of an application customization while preserving functional capabilities of the application customization.