StarUML的一些使用方法

画UML图以前一直用IBM Rational Rose,Rose很好,功能强大,但是体积庞大,而且终究是个收费软件,总是免费地用着心里不舒服,于是找来免费的鼎鼎大名的StarUML来用。

 

StarUML是一个运行在Win32上快速,灵活,可扩展,功能强大的UML/MDA平台,开源,绿色,无版权问题。

 

不过从Rose迁移过来还是有很多的不适应:

1. Operation的返回值:StarUML添加一个Operation,开始没发现怎么表示返回值,后发现原来是要Add一个Parameter,将这个Parameter的DirectionKind设为RETURN。

 

2. 静态成员的表示:StarUML中的静态成员(Class、Attribute、Operation)的表示是遵照UML2.0的规范使用下划线标示的,操作方法是将这些模型元素的OwnerScope设为CLASSIFIER。

你可能感兴趣的:(IBM,UML)