Dit logische applicatiemodel beschouwd de architectuur repository als een master data register en benoemd de relevante applicatie functies en - interfaces die relevant zijn vanuit het master data perspectief en daarmee ook voor een architectuur repository.
Ieder element is kort beschreven en geeft een beeld welke elementen relevant zijn in de eigen context. Want in de beginsituatie van de introductie van een architectuur repository zullen niet alle concepten relevant zijn. Echter bij een doorontwikkeling van het werken met een architectuur repository zal het register meer en meer een master data functie gaan vervullen in het applicatie landschap van de organisatie.
Versie | 1.0 | Creatie datum | 22-12-2016 |
Transformatie van data naar diverse protocollen, bijvoorbeeld voor de implementatie van webservices, REST maar ook naar een voor rapportages leesbaar formaat
Op berichten gebaseerde overdracht van geo data bijvoorbeeld op basis van AMEF, BPMN, XMI via webservices
Publicatie van activagegevens naar verschillende typen gebruikersinterfaces
Transformatie van de data zoals opgeslagen in de asset data registratie en transformatie naar een model voor berichten (CGMES, datamarts of bestandsformaten).
Functionaliteit om de gegevens te publiceren zoals opgeslagen in de gegevens registratie voor gebruik van verschillende soorten consumenten.
Actuele registratie functie met opslag en verwerking van de master en referentie data
Machine gebaseerde validatie van de gegevens die in het systeem zijn ingevoerd, maar ook op basis van tijdige intervallen binnen de opgeslagen gegevens. Dit wordt geïmplementeerd in een soort regelmachine.
User interfaces voor gebruikers interactie met de data opgeslagen in het register
Data modellering en meta modellering voor voorbeeldmodellen op basis van UBL en overheidsmodellen. Deze modellen worden gebruikt voor de opslag van de data maar ook voor de data integratie, - transformatie en - validatie
Import en handmatige transformatie van kantoordocumenten zoals Excel sheets etc.
Overdracht van bestanden die handmatig worden verwerkt en eventueel gewijzigd voordat ze worden geïmplementeerd in de gegevensopslag
Een bijzonder ETL proces om specifieke data te transformeren van de bron naar de master data. Denk bijvoorbeeld aan een ETL proces ingericht op basis van XMI, AMEF of BPMN uitwisselformaten
Formulieren en rapportage interfaces waarin gebruikers asset data op een interactieve manier kunnen opvragen
Gecontroleerde en veelal secure inrichting voor het overbrengen van data vanuit het register ten behoeve van de consumenten
Data invoer via schermen en diagrammen voor gebruikers
SOAP/XML webservices inclusief JSON/REST
(Traditionele) ETL voor het transformeren en overbrengen van data van relationele registers en consumenten. Voor NoSQL transformaties wordt veelal gebruik gemaakt van vergelijkbare ETL inrichting en daarom is dit niet nader gespecificiceerd
Volledig geautomatiseerde bestandsoverdracht zonder handmatige verwerking van de gegevens
Fysieke opslag van de gegevens in een (relationele) database.
Logische diensten die de gegevens uit het register publiceren naar verschillende registergegevens consumenten
SOAP/XML webservices inclusief JSON/REST
Applicatie-functionaliteit die Data Management en governance processen ondersteunt. Denk aan datakwaliteitsprocessen, data-eigendom en databeveiligingsbeleid etc.
Verwerken van data voordat het opgeslagen wordt en verwerken van data bij opvragen
Web architectuur interface voor het ophalen van architectuur modellen in een visuele representatie selectie en representatie functionaliteit
Applicatie interfaces voor applicatie naar applicatie integratie. Dit omvat de volledig geautomatiseerde systeem integratieprocessen, ETL implementaties en de geautomatiseerde en beheerde bestandsoverdracht.
Logische service voor de import van data voor andere systemen
Validatie van gegevens op basis van de gegevens die in het systeem zijn ingevoerd en eventueel op de bestaande gegevens die zijn opgeslagen in de stamgegevens registratie. Het is essentieel dat alle gegevens die worden ontvangen van de acquisitie/registratie service in deze functies worden verwerkt voordat ze worden opgeslagen in het gegevens register
Applicatie integratie interfaces voor machine 2 machine integratie
Webservices gebaseerd op specifieke uitwisselformaten zoals AMEF, BPMN en XMI voor verzending van data naar consumerende systemen
Onbeheerde en gebruikersgestuurde export van asset data naar diverse kantoor documenten waaronder CSV en XML.
ETL verwerkt voor de transformatie van data van relationele naar relationele databases of gestructureerde bestanden
Validaties van data via invoerschermen door gebruikers
Een bijzonder ETL proces om specifieke data te transformeren van de bron naar de master data. Denk bijvoorbeeld aan een ETL proces ingericht op basis van XMI, AMEF of BPMN uitwisselformaten vanuit de architectuur repository naar de consumerende informatiesystemen.