Please enable JavaScript to view this site.

Invantive Estate

Invantive Producer is a tool for developers to build applications that meet the requirements of the financial sector and other sectors with high standards of integrity and accountability. Invantive Producer applications are characterized by:

being more early ready with construction and testing,

delivering a consistently high quality product, and

are flexible to adapt to changing circumstances.

The basis of Invantive Producer is a repository of functional metadata. These metadata describe the normalized data model, the objects of the business and the business rules. Using this metadata, as shown in the figure below, a result will be produced by Invantive Producer Invantive without human intervention.

 

Concept Invantive Producer

 

The result is a three-tier architecture:

User interface: display of information.

Business logic: validation, image of actions on the data, business objects.

Database: the storage of data in tables.

The three-tier architecture separates the functionality and data. The data can be reused or combined with other applications.

The functionality of the result include:

Normalized data model: single version of the truth.

Automatic upgrade of the data model between versions.

Constraints and referential constraints to guard the integrity of the data.

Data security: users have access only to the information they are allowed to.

AAA: standard features for authentication, authorization and audit trail.

Image data to manageable business objects.

Image of transactions on business objects to the underlying data model.

Open: focus on data integration, both incoming and outgoing.

Historical trail with time traveling.

The result is expandable with handwritten code.