2002
年
10
月
1
日
—
Sybase
已完成了对
PowerDesigner Studio
的更新,这其中包括一整套
UML
图表和对业务流程建模功能的增强。
PowerDesigner Studio
是
Sybase Inc.
为平台中立的数据库和应用程序提供的建模工具。该新版本目前已经上市。
该公司建模工具产品经理
David Dichman
说,“我们认为在
9.5
版本的新增功能加强了新的市场卖点——业务建模功能,而同时发布的所有九个
UML
图表,使得它成为首个真正能让我们与
Rational
的
Rose
产品并驾齐驱的版本。”
Dichman
说,原来
PowerDesigner
以方法论为中心,现在,我们借助新增的业务
流程
建模模块中的功能,来发展该产品,比如数据流图表的使用、创建新的方法。“我们将借鉴
UML
活动图表的控制流模型,但不会强迫它使用
UML
语义。例如,我们都知道“组织单元”(
organization unit
)表示的是人员或业务团体,但在
UML
中,它表示操作符(
Actor
)。
PowerDesigner 9.5
允许在业务模型中使用自定义的符号。“流程并不一定要用椭圆表示”,
Dichman
说,“如果有一个类似电话的流程,您也可以使用电话机的图像。”
业务
流程
建模程序还能生成并阅读
ebXML
文档。“我们将此作为业务
流程
在设计阶段的主要目标之一”,他说,如果再加上比如
Sybase
所提供的
流程
服务器对
ebXML
的使用,“
PowerDesigner
将能够生成
ebXML
,然后通过(
流程
服务器)使用和实现它。”
正像
Dichman
以前介绍过的,在
UML
图表方面,该软件已经能处理五种类型的图表,现在又新添了联接、部署、对象和状态图四种图表。“我们还添加了一种强大的图表,它虽然不合乎
UML
规范,但在一些轻量级(比如
Iconix
流程)中非常受欢迎”。
PowerDesigner
还添加了
UML
配置文件,据他介绍,这些配置文件类似于业务过程图中的自定义符号,只不过后者符合
UML
配置文件准则。
Dichman
说,在以后的版本中将实现对象管理组(
Object Management Group
)的模型驱动架构。“这是我们下一步的前进方向”。
Dichman
说,
PowerDesigner 9.5
还能生成
J2EE
代码(包括
JSP
)并创建
Java
和
.NET.
类型的
Web
服务。“我们在
PowerDesigner
中使用了样式体系来生成这些内容。例如,当我在组件图表中创建组件时,如果我说它是
Java Web
服务,系统就能为我创建相应的
EJB
类和相应的
WSDL
框架,而且如果我更新了元数据,它们就会得到相应的更新。”
转载于:https://www.cnblogs.com/duadu/archive/2006/10/10/6167121.html