← ArchiMate Foundation: reading models and dependencies
01 / 8 · 40 MIN

Language, model, and aspects

Read the model through element meaning.

Concept and mechanism

ArchiMate represents architecture through elements and relationships with defined meaning. A box named Funds might represent a team, an application, or a data collection; its name alone does not resolve ambiguity. First identify the type and representation intent. Within the core layers, distinguish what performs behavior, the behavior performed, and the information it acts on. These correspond to active structure, behavior, and passive structure aspects. This separation supports discussing responsibilities without confusing a team with its service. The language describes architecture; it does not independently determine the complete process for developing and governing that architecture.

Guided application

In a fictional APS example, the operations team, the process for handling a failure, and the incident record are different concepts. A model can show those concepts in several views without creating several real entities. In the Archi tool, a view references model elements; removing an occurrence from a view differs from deleting the concept from the model. Check identity before duplicating boxes with the same name. Relationship validity depends on types and language rules, while usefulness depends on the truth it expresses. A formally valid model can remain incomplete or outdated. Use service examples and owner review to confirm meaning.

IN PRACTICE

Team, failure handling, and record are not three names for the same element.

Common pitfalls

Name treated as type; view treated as complete model; syntactic validation treated as operational truth.

Related topics: Relationships, direction, and meaning · Motivation and strategy · Business: actors, roles, and services

Take this idea with you

Start with type, identity, and intent before interpreting connections.

Create account

Reference: Foundation competency-to-role mapping · OGA-031; ArchiMate 3.2