标准建模语言历史

如题所述

在70年代中期,面向对象建模语言开始崭露头角。1989年至1994年间,这一领域的语言种类从寥寥数种激增到超过五十种。每个创建者都在积极推广他们的产品,通过实践不断优化。然而,尽管面向对象方法(OO)的使用者众多,但他们往往对不同建模语言的优缺点及区别缺乏了解,导致在选择合适语言时面临困难,进而引发了“方法大战”。


1990年代中期,Booch 1993、OOSE和OMT-2等新方法崭露头角。Booch作为面向对象方法的先驱之一,他提出了软件工程中的面向对象概念,并在1991年将面向Ada的工作扩展到整个设计领域。Booch 1993尤其适用于系统的设计和构建。Rumbaugh等人提出的OMT方法,通过对象模型等四个模型,实现了对系统的全面建模,便于软件开发的全生命周期,OMT-2尤其适合于以数据为中心的信息系统分析。


Jacobson的OOSE方法于1994年推出,强调用例和外部角色的概念,强调用例在需求分析和系统测试中的重要性,适用于商业工程领域。Coad/Yourdon的OOA/OOD方法,简单易学,适合初学者,但因处理能力有限,使用逐渐减少。这些方法的出现反映出用户对适合特定应用的建模语言的需求,以及不同语言间的差异和兼容性问题。


1994年,Booch、Rumbaugh和Jacobson三位联手,将Booch 93和OMT-2融合,发布了统一方法UM,随后加入Jacobson,UML(统一建模语言)逐渐成形。UML的流行始于1996年,得到了广泛认可,成为软件开发全过程的通用语言,包括需求分析、分析与设计,甚至扩展到了商业策略。UML 1.0和1.1的发布,标志着这一标准的成熟,得到了DEC、HP等多家企业的支持,并最终成为工业标准。


UML作为定义清晰、功能强大的建模语言,代表了面向对象软件开发的主流趋势。1996年底,UML在面向对象技术市场中的份额超过85%,成为工业界的标准。1997年,OMG接纳UML 1.1为标准建模语言,这不仅体现了UML的技术价值,也预示着其巨大的市场潜力和经济、国防价值。UML的发展历程,清晰地展示了标准建模语言的历史和重要性。


扩展资料

标准建模语言是统一建模语言的另一种名称。标准建模语言(Unified Modeling Language,简称 UML),是多种面向对象建模方法的基础上面发展而来的建模语言。UML是用来对软件密集系统进行可视化建模的一种语言,该语言定义良好、易于表达、功能强大且普遍适用,是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法。UML是非专利的第三代建模和规约语言。UML最适于数据建模,业务建模,对象建模,组件建模。1997年11月17日,OMG采纳UML 1.1作为基于面向对象技术的标准建模语言。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网