Skip to main content
QUICK REVIEW

[論文レビュー] Design Patterns for Description-Driven Systems

Goff, J. -M. Le, Ian Willers|ArXiv.org|Jul 21, 1999
Business Process Modeling and Analysis参考文献 16被引用数 3
ひとこと要約

本稿では、既存の設計パターンを活用し、統合のためのギャップを特定することで、共通のメタモデルを通じて製品データ管理(PDM)とワークフロー管理(WfM)を統合する記述駆動型システムを提案する。マルチレイヤーアーキテクチャとパターンの強化により、設計から生産に至るまでのライフサイクル情報共有が可能であることを示している。

ABSTRACT

In data modelling, product information has most often been handled separately from process information. The integration of product and process models in a unified data model could provide the means by which information could be shared across an enterprise throughout the system lifecycle from design through to production. Recently attempts have been made to integrate these two separate views of systems through identifying common data models. This paper relates description-driven systems to multi-layer architectures and reveals where existing design patterns facilitate the integration of product and process models and where patterns are missing or where existing patterns require enrichment for this integration. It reports on the construction of a so-called description-driven system which integrates Product Data Management (PDM) and Workflow Management (WfM) data models through a common meta-model.

研究の動機と目的

  • データモデリングにおける製品情報とプロセス情報の長年の分離を解消する。
  • 設計から生産に至るまでのエンタープライズライフサイクルにわたり、シームレスな情報共有を実現する。
  • PDMとWfMモデルの統合において、既存の設計パターンがどこまで支援するか、また不足している点を特定する。
  • PDMとWfMのための共有メタモデルに基づく記述駆動型システムアーキテクチャを構築する。
  • 統合されたシステムモデリングを支援するため、設計パターンの拡張または強化のフレームワークを提供する。

提案手法

  • 記述論理と実装を分離するため、マルチレイヤードアーキテクチャアプローチを採用する。
  • PDMおよびWfMのデータモデルの両方の共有基盤として機能する共通のメタモデルを定義する。
  • メタモデル内での製品およびプロセスモデルの統合に、既存の設計パターンをマッピングする。
  • 製品およびプロセスデータ間の複雑な依存関係を処理するための、欠落または不十分なパターンを同定する。
  • 動的でライフサイクルに配慮したシステム記述をサポートするため、既存のパターンを強化する。
  • CERNでの事例研究を通じて、実世界のエンタープライズ環境での統合を検証する。

実験結果

リサーチクエスチョン

  • RQ1製品およびプロセスのデータモデルを、一貫性のある単一のメタモデルに統合する方法は何か?
  • RQ2PDMとWfMシステムの統合に適用可能な既存の設計パターンは何か?
  • RQ3ライフサイクル要件を備えた記述駆動型システムに適用した場合、現在の設計パターンにどのようなギャップが存在するか?
  • RQ4メタモデルは、設計、生産、保守フェーズにわたり、システム記述の動的進化をどのようにサポートできるか?
  • RQ5エンタープライズシステムにおけるPDMとWfMのスケーラブルかつ保守可能な統合を実現するためのアーキテクチャパターンは何か?

主な発見

  • 共通のメタモデルにより、PDMとWfMのデータモデルが効果的に統合され、システムライフサイクル全体で一貫した表現が可能になった。
  • 戦略(Strategy)、テンプレートメソッド(Template Method)、コンポジット(Composite)といった既存の設計パターンは適用可能であったが、完全な統合には拡張が必要であった。
  • 製品とプロセスモデル間のライフサイクルに配慮したデータ依存関係を処理するためのパターン支援に、特定のギャップが同定された。
  • 強化されたパターンにより、動的構成と実行時における記述の適応が可能となり、保守性が向上した。
  • 記述駆動型システムプロトタイプは、CERNを基盤とする文脈で、設計フェーズと生産フェーズ間での効果的なデータ共有を実証した。
  • メタモデルを通じて単一の真実のソースを強制することで、データの重複を低減し、一貫性を向上させた。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。