统一建模语言(UML)是用来对软件密集系统进行描述、构造、视化和文档编制的一种语言。