1. A computer processing system for obtaining a value via a rule engine implemented by a JAVA MAP in an object-oriented application, said system comprising: means for receiving a request for a value from an object-oriented application, said request including a key and being directed to a Java Get object associated with said object-oriented application, wherein said JAVA MAP is capable of storing said key, storing data associated with said key, and providing said data in response to said receiving said request; means for processing, responsive to said receiving, said request by a rule engine external to said object-oriented application, said processing replacing said providing said data by said JAVA MAP via said Java Get object being overridden to invoke said rule engine; means for identifying, via said processing said request, a rule included in a rule definition file external to said application, said identifying based on said rule being associated with said key included in said request, said rule definition file including an algorithm associated with said rule; and means for executing said algorithm via said processing said request, said executing resulting in the output of said value from the storage of a computing unit.