
Explore the Archimate 3.2 specification through an ontology view, using prodigy to model the Archimate metamodel and practice enterprise architecture concepts for certification readiness.
Explore the Archimate 3.2 language objective and its generic metamodel, including class versus individual concepts, layers, relationships, and the open exchange format used for enterprise architecture modeling.
Explore the Archimate language overview and its role in enterprise architecture. Identify stakeholders and motivation to drive architecture across the business, application, technology, and physical layers.
Explore ArchiMate 3.2 language definitions and the core framework across business, application, and technology layers, with attributes, composition, and connectors, while engaging with the ArchiMate community and TOGAF references.
Understand ArchiMate design considerations, balancing a general metamodel with domain specificity across business, application, and technology layers, and explore strategy, motivation, transformation, and consolidation.
Explore the top-level ArchiMate structure, where a model is a collection of elements and relations, and elements are behavioral, structure, motivation, or composite.
Explore archimate 3.2 layering with the core layer and business, application, and technology layers, and key relations like serving and realization.
Explore Archimate core and full frameworks, the business–application–technology–physical layers, and how active structures, passive structures, and behavior form the ontology and relate to TOGAF and migration.
Explore abstraction in the Archimate language, including external vs internal views, behavior versus active structure, and the use of conceptual, logical, and physical levels to structure models.
Explore three ArchiMate abstraction approaches, modeling behavior for logical components and using active structure elements for physical ones, then apply realization to realize applications through technology artifacts.
Explore archimate 3.2 concepts and notation, nesting, colors, and notational cues; compare with UML and BPMN, and learn practical diagramming with the Arc tool and Prodigy.
Examine the hierarchy of behavior and structure elements within the ArchiMate 3.2 metamodel, detailing external vs internal behavior, active vs passive structure, and their ontological organization.
Create and connect metamodels in Protege to relate behavior and structure elements, define object and data properties, and use a reasoner to infer indirect relations in Archimate modeling.
Define active structure elements and distinguish internal versus external interfaces, then model them in Archimate 3.2 using Prodigy ontology editor, RDF annotations, and GitHub versioning.
Explore how the behavior element, exemplified by the service, models dynamic enterprise activity in an Archimate ontology, distinguishing external visible services from internal behaviors.
Explore passive structure elements in the ArchiMate ontology, contrasting them with active elements and showing how information objects, data objects, and artifacts are the elements on which behavior is performed.
Learn the specialization of structure and behavior elements within the ontology, build the metamodel as a knowledge graph, and model process functions, interactions, and class-level elements with composition and aggregation.
Explore ArchiMate 3.2’s generic metamodel by mapping active structure, behavior, and passive structure elements to an ontology, building triples and object properties for internal and external interfaces and services.
Define the motivation elements within the generic metamodel, distinguish core versus extended elements, and embed nine motivation concepts in the ontology to guide enterprise architecture.
explain composite elements in archimate 3.2, detailing grouping and location as sub-concepts for aggregation and composition. illustrate using location to model geography and distinguish archimate groups from groups in diagrams.
Learn grouping in Archimate 3.2 modeling using an Archimate-compatible tool to model composite groups, manage ontology, and build RC models with aggregation and visualization.
Examine location as a conceptual and physical level connecting structure and behavior elements such as business actors, application components, and devices, using aggregation and realization for architecture modeling.
Explore the ArchiMate 3.2 ontology and metamodel by mapping relationships and connectors, covering structural, dynamic, and dependency relations and the roles of aggregation, composition, assignment, realization, triggering, and more.
Explore the composition relationship in ArchiMate 3.2, updating ontology and models, and applying whole-and-part semantics to components like financial processing and servers.
Explore the aggregation relationship in archimate 3.2, showing how an element combines multiple concepts without existence dependency, contrasted with composition, and demonstrated via customer file, insurance policy, and insurance claim.
Explore the assignment relationship in Archimate 3.2, detailing how active structure elements assign to behavior and passive structures, and compare with Archimate 2.1.
Demonstrate the realization relationship in Archimate 3.2, linking abstract elements to tangible ones with a calculator example, and introduce ontology updates and RDF visualization tools.
Unpack the semantics of structural relationships in Archimate 3.2, where the source can be a part or whole and the target is a whole, with transitive compose, aggregate, and realize.
Explore ArchiMate 3.2 dependency relationships, focusing on the serving relationship as the strongest dependency, data dependencies as dotted lines, and influence as dashed lines, with association as the weakest.
Explore the access relationship in ArchiMate 3.2, detailing how a data dependency links active and passive elements, with read/write directions, nesting options, and practical modeling guidance.
Explore the influence relationship in ArchiMate 3.2, distinguish it from realization, and learn to model motivation elements, goals, and principles with traceable influence chains.
Explore the association relationship in ArchiMate 3.2, a flexible, weakest dependency that connects two elements or a relationship, used for high-level modeling and later refinement.
Define the semantics of dependency relationships in ArchiMate 3.2, showing how parts relate to wholes through serving, part-to-part, passive structures, access, and influence, with practical modeling tips.
Explore dynamic relationships in the ontology, focusing on triggering relationships, their temporal and causal flow. Distinguish static versus dynamic dependencies and apply trigger concepts to business and application processes.
Explore how the flow relationship models transfer between behavior elements to depict information flow, goods flow, and money flow. Recognize that this relationship does not imply causality, unlike a trigger.
Explore the semantics of dynamic relationships in Archimate 3.2, comparing trigger and flow relations, including how trigger precedes B by parts of A.
Explore the ArchiMate 3.2 specialization relationship, its semantics, nesting versus specialized elements, and practical examples like insurance contracts and insurance agreements to build ontology.
Learn to use the relationship connector, or junction, in Archimate to link same-type relations, with end junction for a relation and all junction for collective participation, not a real relation.
Explore ArchiMate 3.2 relationships, develop the ontology and metamodel for ArchiMate 3.2 using composition, aggregation, realization, and specialization, and apply object properties to build robust ArchiMate models.
Derivation of relationships in Archimate 3.2 shows how indirect links emerge from relation chains via semantic web rule language, inferring new ontology relations to support abstraction and impact analysis.
Explore the motivation element metamodel and its ontology, detailing how stakeholders, drivers, assessments, meaning and value, constraints, and requirements connect via asserted and inferred relations.
Explore the 6.2 motivation elements—stakeholder, driver (concerns), and assessment—defining their ontology, relationships, and metamodel within ArchiMate 3.2, including SWOT-like analysis.
Explore how ArchiMate motivation modeling connects stakeholders, drivers, and assessments to analyze market share and profitability using SWOT, influence, and association relationships in example 18.
Link goals to outcomes in the motivation ontology, showing how a stakeholder's intent translates into measurable outcomes realized by capabilities and drivers through assessment.
Discover how 6.3.3 principle, 6.3.4 requirements, and 6.3.5 constraint shape an ontology for motivation, linking goals to outcomes through rules that realize requirements.
Explore how to model motivation elements in ArchiMate 3.2, linking goals, outcomes, principles, requirements, and constraints from top-down and bottom-up perspectives to drive profitability.
Explore the meaning and value in the motivation element of ArchiMate 3.2, documenting stakeholder interpretations and linking outcomes to concepts for clear architecture and stakeholder buy-in.
Show how meanings and values link stakeholders, application services, and data objects in example 20, using push notifications and messages to boost being informed, cost efficiency, and peace of mind.
Recap the motivation elements and extend the ontology by linking drivers, principles, requirements, and value to core elements—structure, behavior, and composites—via stakeholder assignments and cross-layer relationships.
Model the Archimate 3.2 strategy layer by building a metamodel that classifies elements into behavior and structure, and links value streams, capabilities, and resources through courses of action.
Explore the ArchiMate 3.2 strategy layer concepts of resource and capability, including their roles as assets and abilities, with course of action, value stream, and basic relationships in modeling.
Explore the value stream and course of action within Archimate 3.2 ontology, clarifying how value streams link to business processes, capabilities, and stakeholder perspectives in enterprise architecture.
Explains archimate 3.2 7.4 example 21 on capability, resource, and course of action modeling across motivation and strategy layers, with cross-layer mapping and reuse to reduce costs and increase revenue.
Explore example 22 of the value stream cross mapping with capability within the ArchiMate 3.2 ontology, building a value stream with value stages, motivation elements, and capability hierarchy.
Explore 7.5 and 7.6 to summarize strategy layer elements and add cross-layer relationships from motivation and core elements into the ontology, using prodigy as a modeling example.
Master Archimate 3.2 business layer metamodel by building and annotating ontology relationships, defining active and passive structures, behavior, and composites through business service, interface, events, and RQ2 modeling.
Explore the 8.2 business active structure elements ontology, including actors, roles, collaborations, and interfaces, in ArchiMate 3.2 modeling.
Model the business active structure elements in the ArchiMate 3.2 business layer using a contact center example, detailing actors, roles, interfaces, and collaborations.
Explore ArchiMate 3.2's business behavior elements, focusing on business process and business function, their internal and external behavior, and how services and relationships map to an ontology and knowledge graph.
Model business interaction, event, and service in the ArchiMate 3.2 ontology using Prodigy, detailing triggers, access to business objects, assignments, and realizations across behavior elements.
Model a standard business process using business behavior elements and active structural elements to test nesting with rq2, align a business function with a service, and map claims processing steps.
Explore 8.4 passive structure elements in the business layer, modeling business objects, contracts, and representations, and illustrate their specialization, realization, and aggregation relationships in ArchiMate ontology.
Demonstrate building a business passive structure element sample in the Arc Archimate tool, mapping a business object to a contract and to its representation and realization with hierarchical structures.
Explore modeling a product as a composite element in the ArchiMate metamodel, adding subtypes, annotations, and aggregated relationships across business and technology layers.
Explore archimate 3.2 business layer by modeling a composite element product such as insurance and auto insurance, using specialization, services, and a reusable ontology.
This lecture introduces the Archimate 3.2 application layer metamodel, detailing elements such as application service, interface, event, and internal active structure, and explains triggers and flows that connect them.
Examine the application active structure elements—application components, collaboration, and interfaces—and model their hierarchies, interdependencies, and ontology within the ArchiMate 3.2 application layer.
Explore ArchiMate 3.2 active structure elements in the application layer by building an online travel insurance sales model using application components, an interface, and a collaboration.
Explore Archimate 3.2 9.3 application behavior elements—function, interaction, and process—and how application functions realize services, while internal and external behavior and data objects enable collaboration.
Document application events and application services in the application layer using ArchiMate 3.2; define triggers, access data objects, and show how these services are exposed to the external environment.
Model application behavior elements in ArchiMate 3.2 by detailing application services, functions, and events for a travel insurance quotation and purchase process.
Explore application passive structure elements with data objects in the ArchiMate 3.2 application layer, defining data objects for automated processing and their relations to business objects, application services, and artifacts.
Demonstrates how a data object functions as the passive structure element in the application layer, linking business objects to information architecture and artifacts across layers via composition and specialization.
Unlock the full potential of Enterprise Architecture with this technical, step-by-step guide to the ArchiMate® 3.2 Specification. This course goes beyond simple diagramming; it provides a deep dive into building an ontology knowledge base for meta-models, ensuring you understand the "why" behind the "how."
The ArchiMate® Specification, a standard of The Open Group, is the industry-leading independent modeling language. It allows Enterprise Architects to describe, analyze, and visualize complex relationships across business domains with total clarity. Whether you are an Enterprise Architect, a Solution Architect, or an aspiring strategist, this course offers a holistic view of the enterprise. Remember: The scope of Enterprise Architecture is the Enterprise.
Key Learning Objectives
Deep-Dive Specification: Detailed explanations of the ArchiMate 3.2 meta-model.
Ontology Integration: Learn to build and manage the source ontology behind the models.
Multi-Layer Mastery: Hands-on practice across all ArchiMate layers and aspects.
Tool Proficiency: Gain practical experience with Protege (Ontology), Archi (Modeling), and FreePlane (Mind Mapping).
What’s New in ArchiMate 3.2?
This course is fully updated to reflect the transition from Version 3.1 to 3.2. We cover all critical updates, including:
Refined Definitions: Enhanced clarity on Core concepts such as Outcome, Constraint, Business Function, and Product.
Structural Realignment: Physical elements are now integrated into the Technology Layer.
Meta-model Enhancements: Updated subtypes for Device, System Software, Facility, and Equipment, including new composition/aggregation rules with Nodes.
New Relationships & Derivations: Realization rules from Material to Equipment and updated derivation rules for Grouping.
Notation Updates: New icon and box notations for Meaning, Value, Work Packages, Deliverables, and more.
Practical Resources & "Learn by Doing"
This is a laboratory-style course. You are encouraged to model in real-time alongside the demonstrations.
GitHub Integration: Access the complete source ontology and ArchiMate models at yasenstar/ArchiMate_Ontology.
Cross-Tool Workflow: Master the workflow between Protege, Archi, and FreePlane to create a robust architecture practice.
Stop watching and start building. Let’s model the future of the enterprise together.