所在位置:UML新闻 - 内容 论坛精华    
Rational提供彩色建模插件

[2010/2/25]

2月份,IBM Rational在网站上提供了一款针对Rational Software Modeler和Rational Software Architect的UML彩色建模插件,和Eclipse集成的建模工具Obeo Designer也在新版本中提供了彩色建模的特性。

1999年,Peter Coad、Eric Lefebvre和Jeff De Luca在“Java Modeling In Color With UML”一书中阐述了将颜色用于UML建模的思想。在这本薄薄的、彩色印刷的书中,作者们认为各个领域之间存在一些领域中性(Domain-Neutral)的基本结构,所以使用四种颜色架构型(Archetype)MomentInterval、Role、PartyPlaceThing、Description来描述领域内的各种概念,并试图总结颜色之间的交互规律,为领域建模提供清晰的思路。

然而,在随后将近十年时间里,开发人员疲于应付Web的各种特性,领域建模没有得到重视。2002年,Borland收购Peter Coad创建的公司TogetherSoft,2003年底Peter Coad离开了Borland,也淡出了软件业,把更多的兴趣放在教人学习原文(希伯来)圣经上。

缺少了创始人和布道者,彩色建模的思想没有广泛流传。和彩色建模密切相关的特性驱动开发(Feature-Driven Development)过程,在敏捷过程家族中,采纳率也是相对较低的,说起敏捷过程,前些年往往先想到的是XP,这几年变成了Scrum,相比之下FDD得到的关注很少。

在工具方面,除了Together以外,其他建模工具的使用者如果想要借助彩色建模的好处,只能通过自行添加构造型来模拟。

最近两年,随着领域建模逐渐重新被重视,彩色UML建模的思想又开始被反复提到。

(UMLChina,不得转载用于商业用途)