90年代Grady Booch建立了Booch方法, 当时他已经在rational sofware corporation
Jim Rambough建立了OMT方法, 1994年离开GE加入rational
两人开始统一其方法学.
1995年Iva Icobson的Objecotry AB被收购而加入rational, 至此三大主要面向对象方法学齐聚rational.
1996 rational开始着手合并三种方法学, 从而诞生了UML表示法和Rup方法学.
此后UML被OMG接受成为国际标准. UML的意义在于为软件分析开发人员定义了公共语言, UML之于软件业相当于普通话之于我国.
UML没有解决的问题是方法学的过程和方法, 这个领域还是流派林立, 而且可能会永远如此.