3.3 统一建模语言
面向对象的分析和设计方法的发展在20世纪80年代末至90年代中取得了前所未有的进展,统一建模语言UML是其中最重要的成果之一。UML不仅统一了Booch、Rumbaugh和Jacobson三位大师的Booch、OOSE和OMT方法,而且对其做了进一步的发展,并最终成为大众所接受的第一个统一的标准建模语言。(https://www.daowen.com)
UML是一种可视化、定义良好、功能强大且普遍适用的建模语言,它定义了建立系统模型所需要的概念并给出了表示法,适用于软件工程领域的新思想、新方法和新技术。它的作用域不仅限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程,统一开发过程(RUP)的6个最佳实践中非常重要的可视化便是用UML实现的。