Home high_performance software that extracts clarity from complexity
home space corporate space technology space solution areas space Case Studies space news space contact us space
Armanta Products - a broad range of business and technical capabilities out-of-the-box
Armanta Component Suite
back
Intelligence Services



Armanta Intelligence Engine
The I-Engine is a sophisticated business intelligence engine that sits on top of the data in the I-Cache.

The customer has great flexibility in customizing a number of features of the I-Engine including aggregation, formatting, and bucketing. All of this is done in a consistent fashion but implementing the appropriate Java interface and associating this implementation with specific characteristic metadata. Ratings need to be market value weighted? Certain products shouldn’t be aggregated? All of this and more can be accomplished in a straightforward manner. Because it is implemented as Java code, the possibilities are wide open.

The I-Engine also interacts with the Armanta Sandbox. This powerful combination allows the end user to generate any view using the data in a Sandbox. In addition, Sandbox values can be used as a benchmark in a view. This enables comparisons of a portfolio or portfolios to themselves before and after a proposed trade or other modification.

Report instances are cached and managed as singletons. If multiple users open the same report, only one instance will be instantiated on the server. This not only conserves memory and compute resources, it greatly reduces latency for users opening frequently used reports. The server manages removing report instances from memory when they are no longer used after a configurable timeout. Underlying cache data is eventually garbage collected once there are no more references to it after a configurable period of time. The goal is to maximize system responsiveness for the end user while managing the available resources.

 
HOME | CORPORATE | TECHNOLOGY | SOLUTION AREAS | CASE STUDIES | NEWS | CONTACT US