第一阶段是3位面向对象(OO,ObjectOriented)方法学家Booch、Rumbaugh和Jacobson共同努力,形成了UML0。9;
第二阶段是公司的联合行动,由十几家公司(DEC、HP、ILogix、IBM、Microsoft、Oracle、TI、RationalSoftware等)组成了UML成员协会,将各自意见加入UML,以完善和促进UML的定义工作,形成了UML1。 0和1。1,并向对象管理组织(OMG,ObjectManagementGroup)申请成为建模语言规范的提案;
第三阶段是在OMG控制下对版本的不断修订和改进,其中UML1。3是较为重要的修订版。