UML软件工程组织

应用开发架构平台——IBM San Francisco
来源: SoftWare Engineering Research Center
    SF(San Francisco的简称)是IBM公司投资2亿美金,于1992年开始开发的应用开发平台。它即是IBM基于JAVA的最大的一个开发平台,同时也是IBM电子商务应用框架的核心部分。在开发过程中,IBM在全球集结了上千家ISV(包括SAP、SSA等著名管理软件厂商)所提出的要求和思想,充分考虑对商业应用开发的支持。SF是为想要建立商业管理应用的企业及软件开发商创造的,它更适合于通用账务、订单处理、仓库管理以及ERP系统之类的应用。SF是基于组件的,它支持多种平台,并采用分布对象技术。SF本身就带有2000多个应用组件,并备有多种特别的工具,满足了迅捷开发的需要。
  在其后的发展中,IBM改变了San Francisco的发展方向,更改了其框架组件使其能够应用在IBM WebSphere应用服务器上,成为一个EJB框架——即IBM最新推出的Business Components for WebSphere Application Server,而San Francisco三个框架层中的上面两层:公共商务对象(Common Business Object)层和核心商业流程(Core Business Processes)层分别衍生为WebSphere商业组件基础层和WebSphere商业组件高级层
  虽然SF作为一个产品已经不复存在,但其中先进的设计理念、深邃的设计思想和浩瀚的资源无不是系统分析师们不可多得的参考,尤其是在SF的系统设计前端,集成了Rational公司的Rose,同时提供了其所有2000多个组件的全部Rose设计模型(mdl文件),这些组件实现了从最低层的输入输出操作到最高层的商业应用(包括总帐、订单、仓库管理等),更是进行系统架构分析和设计难得宝典

  关于 San Francisco (英文)>>

SF模型—最外层部分( Rose的mdl格式文件) 下载>>

说明:

  1. 在Rational Rose的Path Map增加映射“SFRootUML”到安装目录
  2. 上述文件只包括了SF最外一层的设计架构,完整的设计模型(包括所有层面的设计架构及类的设计,总共容量约50M)以及相关的文档我们会在会员中心面向对象的软件架构和设计课题组中向相关会员发布

 


版权所有:UML软件工程组织