Model Driven Architecture
“MODEL DRIVEN ARCHITECTURE ALLOWS US TO DEFINE OUR FUTURE HOW AND WHEN WE WANT”
Finxact makes 100% of its schemas used to develop its Core as a Service, available to its bank customers and their partners. Banks can extend Finxact’s design using its JSON Schemas provided out of the box. Banks will have access to re-use, enhance, modify and add schemas as Finxact adds additional schemas. A bank’s enhancements remain proprietary, versioned and persistent in a bank’s private development vault.
Each of Finxact’s Schemas are available via Swagger definition. These Swagger definitions include 100% of Finxact’s higher level components and objects as well as 100% of Finxact’s lower level CRUD access (with security).
Finxact’s novel engineering provides banks with a platform for extending their core, adding to and enhancing Finxact’s out of the box JSON Schemas, and creating proprietary components, objects, data elements, and APIs.
Model Driven Development
After extending Finxact’s JSON schemas, banks can use Finxact’s development environment to generate all the necessary development artifacts including; run-time code, APIs, data elements, and documentation. A bank’s proprietary extensions remain the bank’s intellectual property and are automatically version controlled using Finxact’s development environment.