我是UML的粉丝,并且使用Fowler的UML distilled书作为参考。
我的问题是:在UML中取得进展后,目前的“最新技术”是什么?有没有更好的现代UML参考书,或者上面的仍然是一个很好的参考。
我对“提议的扩展”和委员会正在考虑的事情不太感兴趣;实际上,我正在寻找实践者实际使用的内容,类似于Fowler书中的内容。
发布于 2009-01-28 10:04:49
对2.0版本的工具支持很好,实践就是使用它们,所以如果你有第三版,那么你就有了一个很好的介绍。
“最先进的技术”取决于你在哪个领域工作。
对于一直使用DOORS的公司,UML工具(Sparx Systems Enterprise Architect)包括需求支持并与DOORS数据库集成。这种支持在大型项目中得到了广泛的应用。需求概念来自SysML扩展,但是您不需要了解SysML就可以使用它们。
嵌入式系统还使用UML工具,通过动作语义生成完整的代码-动作定义方法的作用。这样的工具会生成完整的代码,而不仅仅是EA价格点上的工具生成的方法概要。如果你想看看这些工具,Artisan现在有一个免费的单用户版本可供下载。
发布于 2009-11-21 19:26:31
我要说的是,UML在过去的几年中没有太大的变化。对我来说,软件建模领域中更相关的变化是领域特定建模语言的涌现,在许多场景中,领域特定建模语言已经取代了UML概要文件,成为使UML适应您特定需求的一种方式(当适应很简单时)。
发布于 2009-11-21 10:44:14
如果你真的对最先进的技术感兴趣,在概念建模方面有很多研究正在进行。UML只是一个产品,建模的内容比UML多得多。我不确定您是只对UML感兴趣,还是对一般的OO建模感兴趣。让我知道,如果是后者,我可以提供更多信息。
https://stackoverflow.com/questions/487020
复制相似问题