程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase綜合文章 >> Sybase 加強了 PowerDesigner Studio 的建模功能

Sybase 加強了 PowerDesigner Studio 的建模功能

編輯:SyBase綜合文章
Sybase 加強了 PowerDesigner Studio 的建模功能
作者Alan Zeichick

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 框架,而且如果我更新了元數據,它們就會得到相應的更新。”
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved