ArchiMate® 3 Training Course Outline
This ArchiMate® 3 Training Course thoroughly explains the basics of the ArchiMate® modelling language in order to comprehensively prepare delegates for the ArchiMate® 3 Part 1 and ArchiMate® 3 Part 2 exams. These topics include:
Unit 1: Basic Concepts and Definitions
• Introduction to ArchiMate Language
• ArchiMate Language for Enterprise Architecture Modelling
• What is Enterprise Architecture?
• Key Enterprise Architecture Concepts
• Stakeholders and Concerns
• Describing Enterprise Architectures
• ArchiMate Language Supports the Development of Enterprise Architectures
• Definitions
• Examples
Unit 2: Language Structure
• Top-Level Hierarchy of ArchiMate Concepts
• Definitions: Model, Concept, Element
• Layering of ArchiMate Language
• Definition: ArchiMate Core Language
• ArchiMate Core Language: Three Main Layers
• Cross-Layer Relationship: Serving
• Cross-Layer Relationship: Realisation
• Example: Multilayer Model
o Example: Multilayer Model – Business Layer
o Example: Multilayer Model – Application Layer
o Example: Multilayer Model – Technology Layer
o Example: Multilayer Model – Cross Layer Interaction
• ArchiMate Core Framework
• The ArchiMate Full Framework
• Abstract in ArchiMate Language
• External Vs Internal
• Types Vs Instances
• Behaviour Vs Active Structure
• Conceptual Vs Logical Vs Physical
• Types Vs Instances
• Concepts and their Notation
• Use of Nesting
• Use of Colours and Notational Cues
• Example: Use of Colours and Notational Cues
Unit 3: Generic Metamodel
• Design Approach
• Metamodels at Different Levels of Specificity
• Design and Core Concepts
• Hierarchy of Behaviour and Structure Elements
• Behaviour and Structure Elements Metamodel
• Behaviour Elements Notation
• Aspects
• Behaviour and Structure Elements Metamodel
• Active Structure Element Notation
• Behaviour Elements
• Additional Behaviour Element Type: Event
• Passive Structure Elements
• Specialisations of Structure and Behaviour Elements
• Summary of Specialisation of Core Elements
• Motivation and Composite Elements
• Grouping
• Location
Unit 4: Modelling Relationships
• Relationships
• Structural Relationships
o Structural Relationships Realisation
o Structural Relationships Assignment
o Structural Relationships Aggregation
o Structural Relationships Composition
o Semantics of Structural Relationships
• Dependency, Dynamic, and Other Relationship
• Relationship Connectors
• Relationship Review
Unit 5: Modelling Motivation
• Motivation Elements
• Motivation Elements Metamodel
• Stakeholder, Driver, and Assessment
• Goals and Outcomes
• Principles, Requirements, and Constraints
• Meaning and Value
• Using Motivation Elements with Core Elements
Unit 6: The Strategy Layer
• Strategy Elements Metamodel
• Resource (Structure Element)
• Capability (Behaviour Element)
• Value Stream
• Course of Action (Behaviour Element)
• Using Strategy Elements with Motivation and Core Elements
• Strategy Layer Elements Review
Unit 7: Business Layer
• Business Layer Metamodel
• Active Structure, Behaviour, and Passive Structure
• Business Internal Active Structure Elements
• Active Structure Elements
o Business Actor
o Business Role
o Business Collaboration
o Business Interface
• Behaviour Elements
• Business Internal Behaviour Elements
o Business Process
o Business Event
o Business Service
o Business Interaction
• Passive Structure Elements
o Business
o Object
o Representation
o Contract
• Composite Element
Unit 8: Application Layer
• Application Layer Metamodel
• Active Structure, Behaviour and Passive Structure
• Active Structure Elements
o Application Component
o Application Collaboration
• Passive Structure Elements
Unit 9: Technology Layer
• Technology Layer Metamodel
• Active Structure, Behaviour and Passive Structure
• Active Structure Elements
Unit 10: Modelling Physical Elements
• Physical Elements Metamodel
• Physical Behaviour Elements
• Passive Structure Elements
Unit 11: Relationships Between Core Layers
• Alignment of the Business Layer and Lower Layers
• Alignment of the Application and Technology Layers
• Serving Relationships between Layers
• Derived Relationships Applied in Relationships Between Core Layers
Unit 12: The Implementation and Migration Layer
• Implementation and Migration of Metamodel
• Implementing and Migrating Elements
• Relationships with Other Aspects and Layers
Unit 13: Addressing Stakeholder Concerns with Architecture Views and Viewpoints
• Introduction to Architecture Views and Viewpoints
• Stakeholders and Concerns
• Viewpoint Purpose and Content
Unit 14: Language Customisation Mechanisms
• Adding Attributes to ArchiMate Concepts and Relationships
• Creating New Element Types Using Specialisation
• Specialisation of Elements and Relationships
• Creating a Profile for Risk Analysis
• Using Specialisations to Model Risk Analysis
ArchiMate® is a registered trademark of The Open Group®.