コアモデルでは、システムとそれらの機能が管理対象オブジェクトとして記述されるアプリケーションを開発するために使用できるクラスと関連を提供します。これらのクラスと関連は、システムを構成するすべての要素 (物理的な要素および論理的な要素) に固有の特性を与えています。物理的な特性とは、空間を占有し、物理的な基本原則に従う性質を意味します。論理的な特性とは、物理的な環境面 (システム状態やシステムの能力など) を管理、調整するために使用される抽象概念を意味します。
表 A–1 コアモデルの要素
要素名 |
説明 |
---|---|
システム |
ほかの論理要素をグループ化したもの。システムはそれ自体が論理要素であるため、ほかのシステムのコンポーネントとなり得る |
ネットワークコンポーネント |
ネットワークの接続形態を提供するクラス |
サービスとアクセスポイント |
システム機能にアクセスできる構造を構成するための機構を提供する |
デバイス |
ハードウェアエンティティの抽象概念またはエミュレーション。デバイスは、実際のハードウェアとしての形をとらないこともある |
次の節では、システムの特性をエミュレートするためにコアモデルに提供されているクラスと関連について説明します。