コンテンツにスキップ

Systems Modeling Language

出典: フリー百科事典『ウィキペディア(Wikipedia)』

Systems Modeling LanguageSysML)は、システムズエンジニアリングのためのドメイン固有モデリング言語である。各種システムや「システムのシステム」の仕様記述、分析、設計、検証、評価に使うことができる。SysML は本来オープンソースのプロジェクトとして開発され、オープンソースとしての配布および利用ライセンスもある。SysML は統一モデリング言語(UML)のサブセットにUMLのプロファイル機構を使って拡張したものと定義できる。

概要

[編集]

SysML  UML :[1]

SysML SysML  UML 2使使SysML 

SysML SysML  UML 

SysML 使UML 使SysML 使

SysML UML IEEE 1471

SysML  UML 2.0 1372SysML  UML 2.0  SysML FAQ 

SysML  UML SysML UML SysML //調/UML 

使SysMLSysML

歴史

[編集]

20011International Council on Systems Engineering (INCOSE)  Model Driven Systems Design  UML  SysML  INCOSE  UML  Object Management Group (OMG) (SE DSIG)20016SE DSIG  INCOSE  ISO AP 233 OMG  UML for Systems Engineering Request for Proposal 20033[2]

2003Cris Kobryn  Sanford Friedenthal  SysML Partners [3]SysML1.0aLaurent BalmelliConrad BockRick SteinerAlan Moore  Roger BurkhartOMG  UML for Systems Engineering Request for Proposal SysML[4]SysML Partners 2004SysML200511 OMG  SysML 1.0a 

OMG SysML

[編集]

SysML20064"SysML Merge Team"  OMG [5] OMG 20066 OMG SysML OMG OMG SysML Final Adopted Specification [6]OMG Finalization Task Force  OMG SysML 20074

OMG SysML SysML

ツール

[編集]

一部ツールベンダーは既に SysML サポートを表明しており、OMG SysML 仕様に適合するようツールを更新中である。OMG SysML サポートを表明しているツールベンダーのリストは Official OMG SysML Website にある。

モデル交換

[編集]

OMG UML 2.0 のプロファイルとして、SysMLモデルは最新のXML Metadata Interchange(XMI)を使って交換可能である。さらに SysML は策定中のISO 10303(Standard for the Exchange of Product model data)の AP-233 とも整合するようになっている。これは、システム工学ソフトウェアアプリケーションやツールでの情報交換と情報共有のための標準規格である。

参考文献

[編集]


(一)^ SysML Partners. SysML FAQ. 200672

(二)^ OMG SE DSIG. UMLTM for Systems Engineering RFP. 2006629

(三)^ SysML Partners. 2006629

(四)^ SysML Partners. SysML FAQ. 2006629

(五)^ OMG document ad/06-03-01

(六)^ OMG document ptc/06-05-04

外部リンク

[編集]