Loading article…
統一モデリング言語(UML)のプロファイルは、特定のドメインやプラットフォーム向けにUMLモデルをカスタマイズするための汎用的な拡張メカニズムを提供します。拡張メカニズムにより、標準セマンティクスを厳密に加法的に改良することができ、標準セマンティクスとの矛盾を防ぐことができます。[1]
プロファイルは、クラス、属性、操作、アクティビティなどの特定のモデル要素に適用されるステレオタイプ、タグ定義、制約を使用して定義されます。プロファイルは、特定のドメイン (航空宇宙、医療、金融など) またはプラットフォーム (J2EE、.NET) 向けに UML をまとめてカスタマイズする拡張機能のコレクションです。
例
XMLの UML プロファイルは、David Carlson の著書「UML による XML アプリケーションのモデリング」310 ページで定義されており、XSDスキーマの正確なモデリングを可能にするための基本的な UML モデル要素の拡張機能のセットについて説明しています。
SysML は、システム エンジニアリングアプリケーションに使用される、統一モデリング言語のオブジェクト管理グループ(OMG) 標準化プロファイルです。
MARTE は、 UML2 を使用してリアルタイムおよび組み込みアプリケーションをモデリングするための OMG 標準です。
UML関係プロファイル[2]([3]も参照)はRM-ODPに基づいており、構成やサブタイプなどの一般的な(必ずしもバイナリではない)関係を指定するために使用されるUML概念のセマンティクスの正確な仕様を提供します。
参照
脚注
- ^ Si Alhir, S: UML 適用ガイド、350 ページ。Springer、2002
- ^ オブジェクト管理グループ。UML 関係プロファイル。http://www.omg.org/cgi-bin/doc?formal/2004-02-07
- ^ Haim Kilov。2015 年。ビジネス モデリング: 理解しやすいパターン、実践、ツール。国際行動モデリング ワークショップの改訂選集 - 基礎と応用 - 第 6368 巻、Ella Roubtsova、Ashley Mcneile、Ekkart Kindler、Christian Gerth (編)、第 6368 巻。Springer-Verlag New York、Inc.、ニューヨーク、NY、米国、3-27 ページ。DOI: https://dx.doi.org/10.1007/978-3-319-21912-7_1
参考文献
- Si Alhir, Sinan (2002). UML 適用ガイド. Springer. ISBN 978-0-387-95209-3。
外部リンク
- UML 2 プロファイル
