Logical application model architecture repository

This logical application model views the architecture repository as a master data registry and names the relevant application functions and interfaces that are relevant from the master data perspective and therefore also for an architecture repository. Each element is briefly described and provides an idea of which elements are relevant in its own context. Because in the initial situation of introducing an architecture repository, not all concepts will be relevant. However, with further development of working with an architecture repository, the register will increasingly fulfill a master data function in the application landscape of the organization.

Diagram in standard mode

Data Registration

Current registration function with storage and processing of the master and reference data


Details van Data Registration

Data Model Transformation

Transformation of the data as stored in the asset data registration and transformation into a model for messages (CGMES, data marts or file formats).


Details van Data Model Transformation

Data Validation

Validation of data based on the data entered into the system and possibly on the existing data stored in the master data registration. It is essential that all data received from the acquisition/registration service is processed in these functions before being stored in the data registry


Details van Data Validation

Manual Data Validation

Validations of data via input screens by users


Details van Manual Data Validation

Dates Publication

Functionality to publish the data as stored in the data registration for use by different types of consumers.


Details van Dates Publication

Master Data Management and Governance

Application functionality that supports Data Management and governance processes. Consider data quality processes, data ownership and data security policies, etc.


Details van Master Data Management and Governance

Data storage

Physical storage of the data in a (relational) database.


Details van Data storage

Master Data Modeling and Meta Modeling

Data modeling and meta modeling for example models based on UBL and government models. These models are used for data storage, but also for data integration, transformation and validation


Details van Master Data Modeling and Meta Modeling

Data Protocol Transformation

Transformation of data into various protocols, for example for the implementation of web services, REST, but also into a format that can be read for reporting


Details van Data Protocol Transformation

Process data

Processing data before it is stored and processing data upon retrieval


Details van Process data

Automated Data Validation

Machine-based validation of the data entered into the system, as well as based on timely intervals within the stored data. This is implemented in a kind of control machine.


Details van Automated Data Validation

Managed File Transfer

Fully automated file transfer without manual processing of the data


Details van Managed File Transfer

Unmanaged File Transfer

Transfer of files that are manually processed and possibly modified before being deployed to the data store


Details van Unmanaged File Transfer

Import Office documents

Import and manual transformation of office documents such as Excel sheets etc.


Details van Import Office documents

SOAP-XML web services

SOAP/XML web services including JSON/REST


Details van SOAP-XML web services

Specific web services to consumers

Web services based on specific exchange formats such as AMEF, BPMN and XMI for sending data to consuming systems


Details van Specific web services to consumers

User Interfaces for registration

User interfaces for users to interact with the data stored in the registry


Details van User Interfaces for registration

Web viewer

Web architecture interface for retrieving architecture models in a visual representation selection and representation functionality


Details van Web viewer

Forms and reports

Forms and reporting interfaces in which users can request asset data in an interactive manner


Details van Forms and reports

User Interfaces for Publishing

Publishing asset data to different types of user interfaces


Details van User Interfaces for Publishing

Export Office documents

Unmanaged and user-driven export of asset data to various office documents including CSV and XML.


Details van Export Office documents

Application integration for publishing

Application interfaces for application to application integration. This includes fully automated system integration processes, ETL implementations and automated and managed file transfers.


Details van Application integration for publishing

Data entry screens

Data entry via screens and diagrams for users


Details van Data entry screens

Relational ETL

ETL processes for the transformation of data from relational to relational databases or structured files


Details van Relational ETL

Application integration for registration

Application integration interfaces for machine 2 machine integration


Details van Application integration for registration

Specific ETL

special ETL process to transform specific data from the source to the master data. For example, consider an ETL process based on XMI, AMEF or BPMN exchange formats


Details van Specific ETL

SOAP-XML consumer web services

SOAP/XML web services including JSON/REST


Details van SOAP-XML consumer web services

Relational ETL to consumers

(Traditional) ETL for transforming and transferring data from relational registers and consumers. For NoSQL transformations, a similar ETL setup is often used and therefore this is not further specified


Details van Relational ETL to consumers

Specific ETL to consumers

special ETL process to transform specific data from the source to the master data. For example, consider an ETL process based on XMI, AMEF or BPMN exchange formats from the architecture repository to the consuming information systems.


Details van Specific ETL to consumers

Managed File Transfer to consumers

Controlled and often secure device for transferring data from the register for the benefit of consumers


Details van Managed File Transfer to consumers

Specific web services

Message-based transfer of geo data, for example based on AMEF, BPMN, XMI via web services


Details van Specific web services

Register Data Publication and Integration Service

Logical services that publish the data from the register to various register data consumers


Details van Register Data Publication and Integration Service

Data Acquisition/Registration Service

Logical service for the import of data for other systems


Details van Data Acquisition/Registration Service