Please enable JavaScript to view this site.

Invantive Estate

Invantive Producer is een hulpmiddel voor ontwikkelaars om applicaties te bouwen die voldoen aan de eisen van de financiële sector en andere sectoren die hoge eisen stellen aan integriteit en controleerbaarheid. Invantive Producer applicaties kenmerken zich doordat ze:

een paar versnellingen eerder klaar zijn met de bouw en het testen,

een consistent kwalitatief hoogwaardig product opleveren, en

flexibel aan te passen zijn aan veranderende omstandigheden.

De basis van Invantive Producer vormt een repository van functionele metadata. Deze metadata beschrijven het genormaliseerde gegevensmodel, de objecten in de bedrijfsvoering en de bedrijfsregels. Op basis van deze metadata wordt, zoals weergegeven in onderstaande figuur, een resultaat geproduceerd door Invantive Producer zonder menselijk ingrijpen.

 

Concept Invantive Producer

 

Het resultaat is een drielagenarchitectuur:

Gebruikersinterface: weergave van informatie.

Bedrijfslogica: validatie, afbeelding van acties op de gegevens, bedrijfsobjecten.

Database: opslag van gegevens in tabellen.

De drielagenarchitectuur splitst de functionaliteit en gegevens. De gegevens kunnen hergebruikt worden voor of gecombineerd worden met andere applicaties.

De functionaliteit van het resultaat is onder andere:

Genormaliseerd gegevensmodel: single version of the truth.

Automatische upgrade van het datamodel tussen versies.

Constraints en referentiële constraints om de integriteit van de gegevens te bewaken.

Gegevensbeveiliging: gebruikers hebben alleen toegang tot de gegevens waar ze rechten op hebben.

AAA: standaard voorzieningen voor authenticatie, autorisatie en audittrail.

Afbeelding van gegevens op handzame bedrijfsobjecten.

Afbeelding van transacties op bedrijfsobjecten naar het onderliggende datamodel.

Open: gericht op gegevensintegratie, zowel in- en uitgaand.

Historische trail met tijdreizen.

Resultaat uitbreidbaar met handgeschreven code.