システムを表記するための汎用図式モデリング言語である。行うための汎用図式モデリング言語である。対象とするシステムには、ソフトウェア、データ、人員、手続き、設備、人工的あるいは自然の他の要素が含まれる可能性がある。SysMLはシステムの要求、振る舞い、構造、プロパティ、およびそのコンポーネントを表すための意味論的基礎を持っており、航空宇宙や自動車などの産業領域の広いシステムのモデリングを目的としている。SysMLは図1に示すように表現内容の異なる4つの視点、9つの図から構成されている。4つの視点とは、要件、振る舞い、構造、制約であり、それぞれの視点に対し1-3の用途の異なる図が存在する。表1に各図の主な表現内容を示す。全ての図を用いる必要はない。各図の主な表現内容SysMLはモデリング言語であり、どのようにシステムをモデリングするかは利用者に委ねられている。これに対し、システムズエンジニアリングの分野ではプロセスの標準化やモデリング手法の標準化が行われている[3]。