ドメイン間で OSLC データを共有する処理は、 リソース、フォーマット、および REST アーキテクチャー・サービスの共通セットに基づきます。
DOORS 9.3 | 選択 | 作成 | プレビュー (コンパクト・レンダリング) |
---|---|---|---|
Change Management V1 | サポート | サポート | サポート |
次の表は、 各種作業分野間で成果物をリンクするときに使用される OSLC の関係をリストしたものです。
Change Management V1 にわたるリンク | |
---|---|
アウト・リンク | イン・リンク |
http://jazz.net/xmlns/prod/jazz/calm/1.0/implementedBy | http://jazz.net/xmlns/prod/jazz/calm/1.0/implementsRequirement |
次の表は、Rational DOORS バージョン 9.4 で 使用される OSLC のドメインとサービス、およびそのドメインからのリソースを使用して実行できる操作をリストしたものです。
DOORS 9.4 | 選択 | 作成 | プレビュー (コンパクト・レンダリング) |
---|---|---|---|
Change Management V1 | サポート | サポート | サポート |
Change Management V2 | サポート | サポート | サポート |
Quality Management V1 | サポート | サポート | サポート |
Quality Management V2 | サポート | サポート | サポート |
Requirements Management V1* | サポート | サポート | サポート |
Requirements Management V2* | サポート | サポート | サポート |
Architecture Management V2 | サポート | サポート | サポート |
次の表は、 各種作業分野間で成果物をリンクするときに使用される OSLC の関係をリストしたものです。
Change Management V1 にわたるリンク | |
---|---|
アウト・リンク | イン・リンク |
実装元 http://jazz.net/xmlns/prod/jazz/calm/1.0/implementedBy |
実装対象 http://jazz.net/xmlns/prod/jazz/calm/1.0/implementsRequirement |
Change Management V2 にわたるリンク | |
---|---|
アウト・リンク | イン・リンク |
影響を与える側 http://open-services.net/ns/rm#affectedBy |
影響を受ける側 http://open-services.net/ns/cm#affectsRequirement |
実装元 http://open-services.net/ns/rm#implementedBy |
実装対象 http://open-services.net/ns/cm#implementsRequirement |
追跡元 http://open-services.net/ns/rm#trackedBy |
追跡対象 http://open-services.net/ns/cm#tracksRequirement |
Quality Management V1 にわたるリンク | |
---|---|
アウト・リンク | イン・リンク |
検証元 http://jazz.net/xmlns/prod/jazz/calm/1.0/validatedBy |
検証対象 http://jazz.net/xmlns/prod/jazz/calm/1.0/validatesRequirement |
Quality Management V2 にわたるリンク | |
---|---|
アウト・リンク | イン・リンク |
検証元 http://open-services.net/ns/rm#validatedBy |
検証対象 http://open-services.net/ns/qm#validatesRequirement |
検証元 http://open-services.net/ns/rm#validatedBy |
検証対象 http://open-services.net/ns/qm#validatesRequirementCollection |
Requirements Management V1 にわたるリンク | |
---|---|
アウト・リンク | イン・リンク |
詳述元 http://jazz.net/xmlns/prod/jazz/calm/1.0/elaboratedBy |
詳述対象 http://jazz.net/xmlns/prod/jazz/calm/1.0/elaboratesRequirement |
Requirements Management V2 にわたるリンク | |
---|---|
アウト・リンク | イン・リンク |
詳述元 http://open-services.net/ns/rm#elaboratedBy |
詳述対象 http://open-services.net/ns/rm#elaborates |
指定元 http://open-services.net/ns/rm#specifiedBy |
指定対象 http://open-services.net/ns/rm#specifies |
Architecture Management V2 にわたるリンク | |
---|---|
アウト・リンク | イン・リンク |
該当なし | 詳述対象 http://jazz.net/ns/dm/linktypes#elaborates |
該当なし | 指定対象 http://purl.org/dc/terms/relation |
次に 示す Requirements Management ドメインからのユーザー・インターフェース (UI) の要素および 操作は、Rational DOORS で サポートされていて、Rational DOORS から 使用できます。
OSLC RM V1 インターフェースは DOORS 9.3 以降で使用できます。
POST は、サービス・ディスカバリー・ツリーのデータベース・レベルでは使用できません。
要件コレクション URI は、モジュール、またはビューが適用されたモジュールを参照します。
DOORS 内部リンクは (イン・リンクかアウト・リンクかに関係なく) V1 GET 結果には反映されません。
DOORS 外部リンクは V1 GET 結果には反映されません。
詳しくは、「Requirements Management and Definition 1.0 Specification」を 参照してください。
OSLC RM V2 インターフェースは DOORS 9.4 以降で使用できます。
POST は、サービス・ディスカバリー・ツリーのデータベース・レベルでは使用できません。
要件コレクション URI は、モジュール、またはビューが適用されたモジュールを参照します。
http://localhost:8080/dwa/rm/urn:rational::1-46dd5d7806b96973-M-0001cc43/linkTypes/references
セキュリティーは必須であり、OAuth 1.0a を使用して設定されます。 OAuth は、デスクトップや Web アプリケーションから簡単で標準的な方式を使用して安全な API 許可を与えるオープン・プロトコルです。
OSLC URI のほとんど (サービス・ディスカバリー、要件、要件コレクション) は、認証ユーザーしかアクセスできません。 ルート・サービス URI はこの規則の例外です。 詳しくは、「OAuth Core 1.0 Revision A」を 参照してください。
DXL サービスを使用した Rational DOORS の 拡張については、『Rational DOORS 9.4 の OSLC DXL サービス』を参照してください。