介紹
ArcStyler是一組從組織、過程和資源角度支持業務建模的工具集,然後驅動這些模型直到生成一個可執行的系統,這些系統可以部署在任意一個主Java應用程式伺服器上。引人注目的是,業務模型在整個開發生命周期中是可見的。如果過程改進或者組織重構,則可以使用高層設計工具對相應的業務對象進行必要的改動,而不是改動低層的代碼。這些工具是使聚合體系結構非常具有競爭力的展示。對於現實中艱難的軟體開發而言,該工具為軟體體系結構打下了堅實的基礎。在ArcStyler中,模型遵循UML1. 4的標準,以XM I的形式存儲。這個工具還能夠導入其它建模工具以XML格式存儲的模型,或者從現有的J2SE和J2EE代碼中生成模型(ArcStyler中叫做harvesting) 。ArcStyler沒有明確區分PIM 和PSM,它的PSM 是通過在PIM基礎上增添標記得到的。ArcStyler中的模型到代碼的轉換採用了Cartridges技術(與AndroMDA相似) 。ArcStyler支持轉換到Java、EJB、. Net等各種平台。ArcStyler提供了一個完整的集成開發環境,從而提供了從分析、設計、開發、部署,到管理的全生命周期支持。