ArchiMate言語は、企業アーキテクチャの要素を分類および整理するための構造化されたフレームワークを提供します。主に2つのフレームワークを提供しています:コアフレームワークとフルフレームワーク。このガイドでは、両方のフレームワーク、その構成要素、およびその応用について説明します。
ArchiMateコアフレームワーク
ArchiMateコアフレームワークは、3つの層と3つの側面に基づいて要素を分類する3×3の行列です。このフレームワークは、企業のコア構造と行動をモデル化することに焦点を当てています。

層
- ビジネス層
- 焦点:顧客に提供されるビジネスサービスをモデル化する。
- 要素:
- ビジネスプロセス:顧客に価値を生み出す活動。
- ビジネスアクター:ビジネス役割を果たすエンティティ。
- 目的:顧客およびステークホルダーと直接やり取りする上位レベルのサービスおよびプロセスを表す。
- アプリケーション層
- 焦点:ビジネス層を支援するアプリケーションサービスを表す。
- 要素:
- アプリケーションサービス:ソフトウェアアプリケーションによって提供されるサービス。
- アプリケーション:これらのサービスを実現する実際のアプリケーション。
- 目的:ビジネスプロセスを可能にするソフトウェアアプリケーションおよびサービスを提供する。
- テクノロジー層
- 焦点:アプリケーションを実行するために必要なインフラストラクチャサービスをモデル化する。
- 要素:
- インフラサービス:処理、ストレージ、通信などのサービス。
- ハードウェアおよびソフトウェアコンポーネント:物理的およびシステムソフトウェアコンポーネント。
- 目的:アプリケーションサービスを支援するために必要な基盤インフラを提供する。
側面
- アクティブ構造
- 焦点:行動を実行する要素を表す。
- 要素:
- ビジネスアクター:ビジネス役割を果たすエンティティ。
- アプリケーションコンポーネント:ソフトウェアアプリケーションの一部。
- テクノロジーノード:テクノロジーレイヤー内の物理的または仮想的なコンポーネント。
- 目的:活動を実行する「主体」またはエンティティを表す。
- 行動
- 焦点:アクティブ構造要素が実行する行動を表す。
- 要素:
- ビジネスプロセス:顧客に価値を創出する活動。
- アプリケーション機能: ソフトウェアアプリケーションによって実行される機能。
- テクノロジーサービス: テクノロジーコンポーネントによって提供されるサービス。
- 目的: 企業内の動的アクションおよびプロセスを記述する。
- 受動的構造
- 焦点: 行動要素によって対象とされるオブジェクトを表す。
- 要素:
- ビジネスオブジェクト: ビジネスプロセスで使用される情報またはオブジェクト。
- データオブジェクト: アプリケーション機能で使用されるデータ。
- テクノロジーアーティファクト: テクノロジーサービスで使用されるオブジェクト。
- 目的: 行動要素によって対象とされる静的要素を表す。
ArchiMateフルフレームワーク
ArchiMateフルフレームワークは、コアフレームワークにさらにレイヤーとアスペクトを追加することで、企業のより包括的な視点を提供する。
追加レイヤー
- 動機レイヤー
- 焦点: アーキテクチャの背後にある動機を捉える。
- 要素:
- ステークホルダー: アーキテクチャに関心を持つエンティティ。
- ドライバー: 変化を促す要因。
- 目標:達成すべき目標。
- 制約:アーキテクチャに影響を与える制限事項。
- 目的:アーキテクチャ的決定の背後にある動機や目的を理解するのに役立つ。
- 戦略層
- 焦点:企業の戦略的方針と選択をモデル化する。
- 要素:
- 能力:目標を達成するために必要な能力。
- 資源:能力を支えるために必要な資産。
- 行動計画:戦略的目標を達成するための計画。
- 目的:組織の戦略的能力と資源を表す。
- 物理層
- 焦点:企業の物理的要素を表す。
- 要素:
- 施設:物理的な場所や建物。
- 設備:機械や道具。
- 流通ネットワーク:製品やサービスの配布に使用されるシステム。
- 目的: 施設、設備、配布ネットワークなどの物理的要素を含む。
- 実装および移行層
- 焦点: アーキテクチャの実装および移行をモデル化する。
- 要素:
- 作業パッケージ: 完了すべき作業単位。
- 成果物: 作業パッケージの出力。
- プラトー: アーキテクチャの安定状態。
- ギャップ: 現在状態と望ましい状態との差異。
- 目的: アーキテクチャの現在状態から将来状態への移行および移行プロセスを記述する。
側面
フルフレームワークは、コアフレームワークのすべての3つの側面を含む:
- アクティブ構造
- 行動
- パッシブ構造
コアフレームワークとフルフレームワークの選択
コアフレームワークとフルフレームワークの選択は、特定のモデリングのニーズとアーキテクチャ記述の範囲に依存する。フルフレームワークは、コアフレームワークではカバーされていない動機、戦略、物理的実装などの側面を扱うことで、企業アーキテクチャをより包括的に表現できる。
Visual ParadigmのArchiMateツールの参考リスト
- 無料オンラインArchiMate図作成ツール
- 説明: Visual Paradigm Onlineは、ArchiMate 3の視覚的モデリング言語の表記法と構文をサポートする無料のオンラインArchiMate図作成ツールを提供している。
- URL: 無料オンラインArchiMate図作成ツール 1
- 最高のArchiMateソフトウェア
- 説明: ステークホルダーおよびEAチームメンバーとオンラインでアーキテクチャ設計を共有し、フィードバックを収集し、ArchiMateツールで設計を改善します。BPMNでビジネスプロセスをモデル化し、UMLでITソリューションを設計します。
- URL: 最高のArchiMateソフトウェア 2
- ArchiMateとは何ですか?
- 説明: ArchiMate、そのコンセプト、およびUMLやBPMNなどの他の言語との統合方法を学びます。企業アーキテクチャ内のフレームワークと関係性を理解します。
- URL: ArchiMateとは何ですか? 3
- ArchiMateツール
- 説明: アジャイルソフトウェアチーム向けに設計された設計および管理ツールであるVisual Paradigmの使い方を学びます。
- URL: ArchiMateツール 4
- メインページ – 無料のArchiMateリソース
- 説明: ArchiMateは、企業アーキテクチャをモデル化および記録するための視覚的言語を提供します。異なるドメイン内およびドメイン間の関係を可視化する手段を提供します。
- URL: メインページ – 無料のArchiMateリソース 5
- ArchiMate図のチュートリアル
- 説明: ArchiMate図の作成方法を学び、企業アーキテクチャモデリングにおけるその役割を理解しましょう。
- URL: ArchiMate図のチュートリアル 6
- 完全なArchiMateビューイングガイド(例を含む)
- 説明: Visual Paradigm Enterprise Editionは、認定されたArchiMate 3.1企業アーキテクチャツールです。ArchiMate 3のすべての語彙、表記法、構文、意味をサポートしています。
- URL: 完全なArchiMateビューイングガイド 7
- Visual ParadigmにおけるArchiMate図
- 説明: Visual Paradigm内でArchiMate図について学び、その使い方を理解しましょう。
- URL: Visual ParadigmにおけるArchiMate図 8
- TOGAF ADMと併用したArchiMateツールの使い方
- 説明: TOGAF ADM手法とArchiMateツールをどのように組み合わせて使うかを理解しましょう。両者を併用する際の統合と利点について学びます。
- URL: TOGAF ADMと併用したArchiMateツールの使い方 9
- 無料の例とテンプレート:UML、ArchiMate、BPMNなど
- 説明: UML、ArchiMate、BPMNの図のテンプレートと例を使ってモデル作成を開始しましょう。
- URL: 無料の例とテンプレート 10
この参考リストは、Visual Paradigm上で利用可能なArchiMateツールおよびリソースの包括的な概要を提供し、企業アーキテクチャの取り組みにおいてこれらのツールを効果的に理解し活用するのに役立ちます。












