Overview
MDA
SOA
BPM
J2EE
   
   
 
 
 
 
  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:

Enterprise-specific language – through specific constructs concisely defines sophisticated concepts such as persistence, integration, transaction, user experience, security, data constraints, configurations and workflow.
Workflow-oriented constructs – package business logic, user experience and connectivity into reusable and portable steps that are easily assembled and configured within effective business processes.
Low learning curve – reduces the skill required to implement any layer of enterprise applications.
Portability across IT infrastructures – enables IT departments to deploy BML applications on their own framework-specific environment.
   
   
   
   
 

Copyright © Finantix 2001-2007 - All rights reserved





> HOME    > CONTACTS   > SITE MAP