SysML(Systems Modeling Language)とは、
- システムを構造、振る舞い、要求、パラメトリック制約の観点で図的に表現することができる。
- 図的表現により、開発者の思考を支援できる。
- 複数のドメインにまたがる開発、分業化された開発環境で、共通言語として利用できる。
- システム開発プロセスの中で要求のトレーサビリティが確保される。
- 構成管理、変更管理が容易になる。-あるサブシステムやコンポーネントの要求の変更や設計の変更が生じた際に、他のサブシステムやコンポーネントにどのような影響が及ぶかを判断できる。