Unified Modeling Languageの略で、 統一モデリング言語と訳されます。
UMLはソースコードを自動生成というお花畑1な発想もありましたが、 今は、図を書くための統一的な記法の1という立ち位置で 落ち着いているようです。 必須というほどではないですが、覚えておいて損はない感じです。
この手の話って何度も出てきては廃れるんですよね。 ↩︎