ArchMeta · Built 2026-09-09T17:39:23.802Z

Customer Architecture Grow

Customer Customer Defines the Architecture Customer Share Architecture Customer Expands the Architecture Customer Use Architecture ArchMeta Customer Architecture Repository Customer Import Customer Edit the Architecture Architecture Edition Meta model Management Customer IDE Customer Architecture repository Customer MetaModel Architecture web site Architecture Web Site Content Architect Architecture Views External SystemGit RepositoryThe model repository: .arch, .data, .view, .cascade, .metamodel, .bpmn and .md files. This IS the database. The Kernel reads it on load and commits to it on write-back; it never pushes, never pulls and never branches, and is silently inert when the directory is not a Git working tree. ArchMeta Viewer ArchMeta Kernel ArchMeta Web Site generator CRUDCRUDCRUDRCRRCRUDCRUDCRUDCRUD

Elements (22)Elements (18)

Customerarchimate:businessactor

customer

An organisation that has adopted ArchMeta and is billed for it. The business-layer counterpart of the Customer Organisation stakeholder in the motivation layer.

Customer Defines the Architecturearchimate:businessprocess

customer-define-architecture

Customer Share Architecturearchimate:businessprocess

customer-share-architecture

The architecture is used as documentation.

Customer Expands the Architecturearchimate:businessprocess

customer-expend-architecture

From a single user to a corporate repository.

Customer Use Architecturearchimate:businessprocess

customer-use-architecture

The architecture repository becomes an asset in the life cycle of the company.

ArchMetaarchimate:applicationcomponent

archmeta-application

ArchMeta

ArchMeta is an enterprise architecture tool whose repository is code. Despite a powerful graphical rendering and editing engine, the point of ArchMeta is that the whole architecture repository is a set of human-readable, human-editable text files.

The objective of the approach is to ensure that the customer owns their architecture repository.

ArchMeta Viewerarchimate:applicationcomponent

archmeta-viewer

ArchMeta Kernelarchimate:applicationcomponent

archmeta-kernel

The Kernel make the enteprise architecture code repository a dataset to query, design, edit the architecture model.

ArchMeta Web Site generatorarchimate:applicationcomponent

archmeta-web-gen

The content of the architecture repository can be generated, in form of website. the organisation of the website is an easy drag and drop of view in a way that you organise

Customer Architecture Repositoryarchimate:businessobject

customer-architecture-repo

The architecture is represented as code in flat files.

Customer Importarchimate:businessprocess

customer-import-architecture

Because the architecture is stored as flat files, the simplest way to import one is to generate those files with a script or with your AI agent.

Customer Edit the Architecturearchimate:businessprocess

customer-edit-architecture

Using any IDE, or the ArchiMate viewer, the customer can manage their repository.

Architecture Editionarchimate:applicationservice

architecture-edition

Meta model Managementarchimate:applicationservice

metamodel-management

Creation and modification of the metamodel. create specific data points. Create cascade automated actions.

Customer IDEcore:system

ide

The customer use any IDE tools to manage the Architecture Repository and the MetaModel

Customer Architecture repositoryarchimate:dataobject

customer-architecture

Customer MetaModelarchimate:dataobject

customer-architecture-metamodel

The customer received predefine metamodel. he can create or change metamodel to fit is need.

Architecture web sitearchimate:dataobject

architecture-web-site

The architecture web site is automatically generated following organisation set by the customer.

Architecture Web Site Contentarchimate:dataobject

architecture-web-site-content

Using the viewer the customer can organise the web site generated.

Architectarchimate:businessactor

architect

Describes the organisation in the DSL, usually by generating .arch files with an LLM and then adjusting them in the Viewer. Reloads the Kernel and reads the diagnostics to find out whether what they meant is what they wrote. The Viewer's edit mode is for curation, not bulk authoring.

Architecture Viewsarchimate:dataobject

architecture-views

Each views is a files json editable files. if can be move to organise it. the organisation of the different view are federated across the views files.

Git Repositoryc4:externalsystem

git-repository

The model repository: .arch, .data, .view, .cascade, .metamodel, .bpmn and .md files. This IS the database. The Kernel reads it on load and commits to it on write-back; it never pushes, never pulls and never branches, and is silently inert when the directory is not a Git working tree.

Relationships (37)

architect → customer-define-architectureArchitect → Customer Defines the Architecturearchimate:assignment

architect → customer-define-architecture

architect → customer-edit-architectureArchitect → Customer Edit the Architecturearchimate:assignment

architect → customer-edit-architecture

architect → customer-expend-architectureArchitect → Customer Expands the Architecturearchimate:assignment

architect → customer-expend-architecture

architect → customer-import-architectureArchitect → Customer Importarchimate:assignment

architect → customer-import-architecture

architect → customer-share-architectureArchitect → Customer Share Architecturearchimate:assignment

architect → customer-share-architecture

architect → customer-use-architectureArchitect → Customer Use Architecturearchimate:assignment

architect → customer-use-architecture

architecture-edition → customer-edit-architectureArchitecture Edition → Customer Edit the Architecturearchimate:serving

architecture-edition → customer-edit-architecture

archmeta-application → archmeta-kernelArchMeta → ArchMeta Kernelarchimate:composition

archmeta-application → archmeta-kernel

archmeta-application → archmeta-viewerArchMeta → ArchMeta Viewerarchimate:composition

archmeta-application → archmeta-viewer

archmeta-application → archmeta-web-genArchMeta → ArchMeta Web Site generatorarchimate:composition

archmeta-application → archmeta-web-gen

archmeta-kernel → architecture-editionArchMeta Kernel → Architecture Editionarchimate:realization

archmeta-kernel → architecture-edition

Rarchimate:access

archmeta-kernel → customer-architecture-metamodel

CRUDarchimate:access

archmeta-kernel → customer-architecture

archmeta-kernel → metamodel-managementArchMeta Kernel → Meta model Managementarchimate:realization

archmeta-kernel → metamodel-management

archmeta-viewer → architecture-editionArchMeta Viewer → Architecture Editionarchimate:realization

archmeta-viewer → architecture-edition

CRUDarchimate:access

archmeta-viewer → architecture-views

CRUDarchimate:access

archmeta-viewer → architecture-web-site-content

archmeta-viewer → metamodel-managementArchMeta Viewer → Meta model Managementarchimate:realization

archmeta-viewer → metamodel-management

archmeta-web-gen → architecture-editionArchMeta Web Site generator → Architecture Editionarchimate:realization

archmeta-web-gen → architecture-edition

Rarchimate:access

archmeta-web-gen → architecture-views

Rarchimate:access

archmeta-web-gen → architecture-web-site-content

Carchimate:access

archmeta-web-gen → architecture-web-site

customer-architecture-metamodel → customer-architecture-repoCustomer MetaModel → Customer Architecture Repositoryarchimate:realization

customer-architecture-metamodel → customer-architecture-repo

customer-architecture → customer-architecture-repoCustomer Architecture repository → Customer Architecture Repositoryarchimate:realization

customer-architecture → customer-architecture-repo

customer-define-architecture → customerCustomer Defines the Architecture → Customerarchimate:serving

customer-define-architecture → customer

CRUDarchimate:access

customer-edit-architecture → customer-architecture-repo

customer-edit-architecture → customer-define-architectureCustomer Edit the Architecture → Customer Defines the Architecturearchimate:realization

customer-edit-architecture → customer-define-architecture

customer-expend-architecture → customerCustomer Expands the Architecture → Customerarchimate:serving

customer-expend-architecture → customer

CRUDarchimate:access

customer-import-architecture → customer-architecture-repo

customer-import-architecture → customer-define-architectureCustomer Import → Customer Defines the Architecturearchimate:realization

customer-import-architecture → customer-define-architecture

customer-share-architecture → customerCustomer Share Architecture → Customerarchimate:serving

customer-share-architecture → customer

customer-use-architecture → customerCustomer Use Architecture → Customerarchimate:serving

customer-use-architecture → customer

ide → architecture-editionCustomer IDE → Architecture Editioncore:realization

ide → architecture-edition

CRUDcore:access

ide → customer-architecture-metamodel

CRUDcore:access

ide → customer-architecture

ide → customer-import-architectureCustomer IDE → Customer Importcore:serving

ide → customer-import-architecture

ide → metamodel-managementCustomer IDE → Meta model Managementcore:realization

ide → metamodel-management

← Home