Patent ID: 7206786

Claim:
A method for adapting memory-resident database in a flexible service logic execution environment (FSLEE), comprising the steps of: constructing a service table in an FSLEE application that executes a logic service, wherein the service table contains data that can be used in the logic service, and wherein the FSLEE application comprises: an application framework capable of managing functionalities of the FSLEE application; a service independent building block (SIB) library that contains a set of SIBs; and an FSLEE configuration that renders each FSLEE application unique, wherein the application framework invokes a service image to execute the SIBs and perform logics of the logic service, and the service image is a visual representation of the logic service that defines the logics for the logic service; providing a memory based database environment (MBE) indicator to the service table, wherein the MBE indicator is a field in a record entry that differentiates an MBE service table from another service table; setting the MBE indicator of the service table in the database configuration file; and providing the SIBs to access the MBE table constructed in the FSLEE application.