統一モデリング言語(とういつモデリングげんご、英:unified modeling language,uml)は、ソフトウェア工学で用いられる、汎用的かつ開発方面に特化させたモデリング言語である。