mhave

   
home » products » technology
 


 
 

Technology

 

At mHave we invent, design and develop revolutionary technology. Our outstanding engineering team brings to you the following next generation technologies:

 

 
   
 

   

The eXtensible Financial Platform XFP

 

Current software development methods and existing infra-structure such as J2EE or .NET require too much time and effort to develop, extend or modify enterprise software. This is particularly true within the financial space which require continuous change and adaptation to market requirements. 

 

In addition, most enterprise software fail to provide the high performance, scalability, security and robustness strict requirements of nowadays customers.

 

 

Fast Time to Market and Low Cost Development

 

Our eXtensible Financial Platform XFP allows for the generation of enterprise financial applications at a fraction of the time and requiring way less resources. 

 

 

High Performance Enterprise Applications

 

XFP was built on top of the XAP application server using J2EE components. XFP generates very high performance, scalable, secure and robust enterprise financial applications.

 

 

Rule-Based Enterprise Financial Platform

 

The eXtensible Financial Platform XFP has a multi-layered architecture and encapsulates most of the common business concepts involved in the financial space. New financial applications are created by only adding or modifying Financial Rules.

 

 

 

 

 

Functional Coverage

 

The model-based approach used in the conception of XFP consisted in studying hundreds of use cases for producing a model that covers not only point solutions but an entire business space.

 

XFP can generate applications covering a wide spectrum of the financial space, including:

 

• Payment

o Authorization

o Refund

o Discount

o Loyalty programs

o Packages

o Recurring fees

o Delivery…

 

• Revenue Sharing

o Based on price and volume of transactions

o Including a variety of consolidation criteria

o With various ways of calculating invoicing terms…

 

• Dynamic Rating and Billing

o Multitude of rating plans

o Consolidation criteria

o Invoicing and settlement terms

o Reconciliation plans

o Penalties…

 

• Banking

o Online banking

o Portfolio management

o Transfers

o Automated reloads

o Clearing

o Securities

o Investments

o Brokerage…

 

• Accounting

o Traditional

o Automated and expert systems-based accounting…

 

 
     
 

   

The eXtensible Application Platform XAP

 

The eXtensible Application Platform XAP is a fully configurable and high performance Java/XML-based application server.

 

 

Flexibility and Modularity

 

XAP provides full separation between business and systems logic achieving unprecedented application server modularity and flexibility. 

 

The XAP application developer can configure key business logic including:

 

• Workflow

• Data Access 

• Processes

 

as well as key systems logic including:

 

• Queuing

• Synchronous and Asynchronous Communication

• Connection Pooling, Error Handling, Thread Priority

 

 

XML-Based Information Processing

 

A XML message entering XAP is processed by a set of processing modules according to a configured workflow. The workflow specifies a decision tree, with each node representing a processing module. Such modules can be written in Java, XSLT or proprietary Rule representation.

 

Architecture

 

XAP Container is architected in a fully asynchronous bus-like architecture. XAP main components include a Connector Framework, a Message Router, a Workflow Engine, a Data Access Engine, a Batch Engine, a Rule Engine and a User Interface Engine.

 

 

 

High Performance, Robust and Scalable Server

 

The eXtensible Application Platform XAP is a very high performance, robust and scalable application server.

 

We have provided our customers with XAP based scalable applications executing thousands of complex transactions per second (each transaction performing multiple trips to the database). Such XAP applications have endured severe quality tests and have revealed unbeaten robustness.