|
|
|
|
 |
| |
| |
Model
Driven Architecture
|
| Finantix identifies the Model Driven Architecture (MDA) by
OMG as the standard that realizes the ultimate client’s requisites:
solution ownership that protects client’s investments. MDA solutions assure solution ownership through: |
 |
 |
Extendibility, by providing formalisms to incrementally implement new business functions, modify or customize existing ones |
 |
Portability, by supporting deployment of business solutions on any evolving IT platform that Finantix’ clients recognize as the one that fulfills their technological requirements
|
 |
Interoperability, by ensuring, through rigorous design, that business functions based on multiple technologies implement the desired business vision |
 |
Productivity, by providing analysts and developers with a domain-specific language to capture the intellectual property that describes the business system
|
According to MDA, any business component implemented with Finantix Studio – the Finantix development environment – is based on Platform Independent Model (PIM) that fully provides functional specifications of the component. The transformation from PIM to Platform Specific Model (PSM) is performed by a model transformer named
Business Object Builder (BOB). BOB is included in Finantix Studio and generates according to a meta-model named
Business Modeling Language
(BML).
Leveraging several years of experience in designing banking solutions, Finantix has defined the
BML, a formal language for designing functional solutions and managing business processes at an enterprise level.
BML allows full definition of enterprise applications characterized by business logic, front-end logic and connectivity with third-party systems such as legacies.
BML core elements are:
|
|
|
|