{"product_id":"e09600-semi-e96-cimフレームワークテクニカルアーキテクチャに関するガイド","title":"E09600 - SEMI E96 - CIMフレームワークテクニカルアーキテクチャに関するガイド","description":"\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003e本ガイドは，\u003cfont size=\"2\" face=\"Arial\"\u003eglobal Information \u0026amp; Control Committee\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eで技術的に承認されている。現版は\u003cfont size=\"2\" face=\"Arial\"\u003e2006\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e年\u003cfont size=\"2\" face=\"Arial\"\u003e11\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e月\u003cfont size=\"2\" face=\"Arial\"\u003e21\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e日，\u003cfont size=\"2\" face=\"Arial\"\u003eglobal Audits and Reviews Subcommittee\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eにて発行が承認された。\u003cfont size=\"2\" face=\"Arial\"\u003e2007\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e年\u003cfont size=\"2\" face=\"Arial\"\u003e2\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e月に\u003cfont size=\"2\" face=\"Arial\"\u003ewww.semi.org\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eで，そして\u003cfont size=\"2\" face=\"Arial\"\u003e2007\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e年\u003cfont size=\"2\" face=\"Arial\"\u003e3\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e月に\u003cfont size=\"2\" face=\"Arial\"\u003eCD-ROM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eで入手可能となる。初版は\u003cfont size=\"2\" face=\"Arial\"\u003e2000\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e年\u003cfont size=\"2\" face=\"Arial\"\u003e2\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e月発行，前版は\u003cfont size=\"2\" face=\"Arial\"\u003e2001\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e年\u003cfont size=\"2\" face=\"Arial\"\u003e11\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e月に発行された。\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/p\u003e\n\u003cfont size=\"2\" face=\"Arial\"\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003e　\u003c\/p\u003e\n\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003e注意：　本文書は\u003cfont size=\"2\" face=\"Arial\"\u003eSEMI PR5-0699\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eを全面的に置き換えたものである。\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/p\u003e\n\u003cfont size=\"2\" face=\"Arial\"\u003e \u003cp dir=\"ltr\" align=\"left\"\u003e　\u003c\/p\u003e\n\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003eこのガイドにはコンピュータ統合生産（\u003cfont size=\"2\" face=\"Arial\"\u003eCIM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e）環境においてアプリケーションコンポーネントが協調し，そのコンポーネントを実用的に統合する為に必要な作業を削減できるテクニカルアーキテクチャが記述されている。\u003cfont size=\"2\" face=\"Arial\"\u003eCIM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eフレームワークテクニカルアーキテクチャガイドは公開されている分散オブジェクトコンピューティング仕様が元になっている。ここではコンポーネントの相互運用性，代替性，および拡張性を向上させるのに必要なテクニカルインフラストラクチャに関する製造システムの要求事項を定義してある。本文書はコンポーネントを規定するためのガイドであり，ここには基礎となる分散オブジェクト通信インフラストラクチャの使用に関するオプションが書かれている。\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/p\u003e\n\u003cfont size=\"2\" face=\"Arial\"\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003e　\u003c\/p\u003e\n\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003e本文書は\u003cfont size=\"2\" face=\"Arial\"\u003eSEMI\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eコンピュータ統合生産（\u003cfont size=\"2\" face=\"Arial\"\u003eCIM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e）フレームワークスタンダードの技術的な基礎を築くためのガイドである。ここではオブジェクト指向とフレームワークテクノロジーを利用するコンポーネントベースのアーキテクチャについて記述してある。このテクノロジーを使うことによってコンポーネントの相互運用性および代替性，アプリケーションの拡張性および再利用の実現が容易になる。本文書ではフレームワークテクノロジーに必要なサポートを行う際の分散オブジェクト通信インフラストラクチャの役割を規定している。\u003cfont size=\"2\" face=\"Arial\"\u003eCIM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eフレームワーク仕様を別のインフラストラクチャテクノロジーへマッピングするための方法もこのテクニカルアーキテクチャで扱っている。しかし，そのマッピングは規定されるものではない。新たに出現してきているテクノロジーへのマッピングを定義するには今後も作業が必要だろう。特定のソフトウェアに関して解決する必要がある実装上の問題は本ガイドの範囲外である。\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/p\u003e\n\u003cfont size=\"2\" face=\"Arial\"\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003e　\u003c\/p\u003e\n\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003eテクニカルアーキテクチャだけに関してこのガイドに忠実であってもアプリケーションの相互運用性は得られない。テクニカルアーキテクチャは相互運用性の土台となるものだが，それには以下の制限がある：\u003c\/p\u003e \u003cul\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003e \u003c\/p\u003e\n\u003cli\u003e複数のインフラストラクチャ・実装から選ぶことが可能で，そういった複数の環境の間での相互運用性は保証されていない。\u003c\/li\u003e \u003cp\u003e\u003c\/p\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003e \u003c\/p\u003e\n\u003cli\u003eテクニカルアーキテクチャの範囲は故意に最も基本的なインフラストラクチャ要求事項だけに制限しており，それ以上の技術上の問題は将来のガイドの改訂版あるいは実装者の裁量に任せている。\u003c\/li\u003e \u003cp\u003e\u003c\/p\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003e \u003c\/p\u003e\n\u003cli\u003eCIM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eフレームワークドメインアーキテクチャ仕様への準拠はドメインコンポーネントの相互運用性に関しても要求される。\u003c\/font\u003e\u003c\/font\u003e\n\u003c\/li\u003e \u003cp\u003e\u003c\/p\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003e \u003c\/p\u003e\n\u003cli\u003e別々のサプライヤが開発したコンポーネントの相互作用に一貫性を持たせるには，（挙動に関する制約および協力パターンを含む）より完全なコンポーネントの意味が必要である。\u003c\/li\u003e \u003cp\u003e\u003c\/p\u003e\n\u003c\/ul\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003e　\u003c\/p\u003e\n\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003eテクニカルアーキテクチャに関するガイドは\u003cfont size=\"2\" face=\"Arial\"\u003eCIM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eフレームワーク仕様の目標に到達するために必要な基礎だが十分なものではない。ガイドは発見された技術上の要求事項に特定の解決策で対応させようとはしていない。なぜならその要求事項を満足させる実装は一つだけではないからである。テクニカルアーキテクチャが行うのはむしろ，\u003cfont size=\"2\" face=\"Arial\"\u003eCIM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eソフトウェアサプライヤと顧客の双方が考えなければならないきわめて重要な技術上の要求事項を特定することである。スタンダード案は実装が提供しなければならない技術的性能を特定しているが，実装のオプションはオープンにしている。各性能の実装を提供し説明するのはサプライヤの仕事であり，特定の実装を自分の工場で使うかどうかを査定するのは顧客の仕事である\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/p\u003e\n\u003cfont size=\"2\" face=\"Arial\"\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003e　\u003c\/p\u003e\n\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e \u003cp dir=\"ltr\" align=\"justify\"\u003eこのガイドは\u003cfont size=\"2\" face=\"Arial\"\u003eCIM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eフレームワークコンポーネントのドメイン仕様をサポートし実現させるために分散コンピューティングインフラストラクチャが提供するサービスを得る為に必要な技術について指導している。その技術とは以下の通りである：\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/p\u003e \u003cul\u003e\n\u003ci\u003e \u003c\/i\u003e\u003cp dir=\"ltr\" align=\"justify\"\u003e \u003c\/p\u003e\n\u003cli\u003e分散オブジェクト通信\u003cfont size=\"2\" face=\"Arial\"\u003e \u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e－\u003cfont size=\"2\" face=\"Arial\"\u003e CIM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eフレームワークインタフェースをサポートしている実装が，分散されていると思われる他の実装の場所をトランスペアレントに特定し，スタンダードな\u003cfont size=\"2\" face=\"Arial\"\u003eCIM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eフレームワークオペレーションを要求するメッセージを交換するための基本的なサービスを提供する。インタフェース定義言語（\u003cfont size=\"2\" face=\"Arial\"\u003eIDL\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e）は統合および相互運用の準備が整った準拠実装に自動的に変換できる\u003cfont size=\"2\" face=\"Arial\"\u003eCIM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eフレームワークインタフェースの形式を規定する。\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\n\u003c\/li\u003e \u003cp\u003e\u003c\/p\u003e\n\u003ci\u003e \u003c\/i\u003e\u003cp dir=\"ltr\" align=\"justify\"\u003e \u003c\/p\u003e\n\u003cli\u003e例外の宣言 \u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e－\u003cfont size=\"2\" face=\"Arial\"\u003e \u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e要求されたオペレーションは予期されてはいたが異常な結果に終わったことを要求者に通知するリターンメッセージの形式および構造を識別する。\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\n\u003c\/li\u003e \u003cp\u003e\u003c\/p\u003e\n\u003ci\u003e \u003c\/i\u003e\u003cp dir=\"ltr\" align=\"justify\"\u003e \u003c\/p\u003e\n\u003cli\u003eイベント仕様 \u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e－\u003cfont size=\"2\" face=\"Arial\"\u003e \u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e予期されていた状態の変更が発生したことを\u003cfont size=\"2\" face=\"Arial\"\u003eCIM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eフレームワークオブジェクトに報告するための伝達メカニズム，識別規則，およびデータ構造を規定する。\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\n\u003c\/li\u003e \u003cp\u003e\u003c\/p\u003e\n\u003ci\u003e \u003c\/i\u003e\u003cp dir=\"ltr\" align=\"justify\"\u003e \u003c\/p\u003e\n\u003cli\u003e分散トランザクション\u003cfont size=\"2\" face=\"Arial\"\u003e \u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e－\u003cfont size=\"2\" face=\"Arial\"\u003e CIM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eフレームワークコンポーネントの境界を越えて移動する単位作業のスタート，完了，あるいはロールバックを調整するのに必要なメカニズムを定義する。\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\n\u003c\/li\u003e \u003cp\u003e\u003c\/p\u003e\n\u003ci\u003e \u003c\/i\u003e\u003cp dir=\"ltr\" align=\"justify\"\u003e \u003c\/p\u003e\n\u003cli\u003eコンポーネントマネージャサポート\u003cfont size=\"2\" face=\"Arial\"\u003e \u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e－\u003cfont size=\"2\" face=\"Arial\"\u003e CIM\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003e\u003cfont lang=\"JA\" size=\"2\" face=\"MS PMincho\"\u003eフレームワークが規定するインタフェースをサポートするオブジェクトのインスタンスを生成，配置，あるいは削除（およびそういったオブジェクトの集まりを管理）するのに必要なコンポーネントレベルのオペレーションを識別する。\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\n\u003c\/li\u003e \u003cp\u003e\u003c\/p\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\" align=\"justify\"\u003e　\u003c\/p\u003e\n\u003cb\u003eReferenced SEMI Standards\u003c\/b\u003e\u003cbr\u003e\u003cp\u003eSEMI E81 — Provisional Specification for CIM Framework Domain Architecture\u003c\/p\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e\u003c\/font\u003e","brand":"semi.org","offers":[{"title":"SEMI E96-1101 (Reapproved 0307) - Inactive","offer_id":40234346250307,"sku":"5923","price":38100.0,"currency_code":"JPY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0567\/3402\/3747\/files\/EVolume_S_e8ef5c30-dd5a-44c9-ae4b-2b8f1f702359.png?v=1776702270","url":"https:\/\/store-dev2.semi.org\/en-jp\/products\/e09600-semi-e96-cim%e3%83%95%e3%83%ac%e3%83%bc%e3%83%a0%e3%83%af%e3%83%bc%e3%82%af%e3%83%86%e3%82%af%e3%83%8b%e3%82%ab%e3%83%ab%e3%82%a2%e3%83%bc%e3%82%ad%e3%83%86%e3%82%af%e3%83%81%e3%83%a3%e3%81%ab%e9%96%a2%e3%81%99%e3%82%8b%e3%82%ac%e3%82%a4%e3%83%89","provider":"SEMI Dev 2","version":"1.0","type":"link"}