UML统一建模语言UnifiedModelingLanguage是一种建模语言是第三代用来 为面向对象开发系统的产品进行说明可视化和编制文档的方法它是由信息系统IS InformationSystem和面向对象领域的三位著名的方法学家GradyBoochJamesRumbaugh 和IvarJacobson称为三个好朋友theThreeAmigos提出的这种建模语言得到了 UML伙伴联盟的应用与反馈并得到工业界的广泛支持由OMG