计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (27): 7-10.DOI: 10.3778/j.issn.1002-8331.2009.27.003

• 博士论坛 • 上一篇    下一篇

SOA中业务服务粒度与流程柔性的关系研究

陈 华1,2,方 丁2,赵卫东3   

  1. 1.同济大学 经济与管理学院,上海 200092
    2.上海机场集团有限公司,上海 201105
    3.复旦大学 软件学院,上海 200433
  • 收稿日期:2009-06-08 修回日期:2009-07-21 出版日期:2009-09-21 发布日期:2009-09-21
  • 通讯作者: 陈 华

Research on relationship between business service granularity and process flexibility under SOA

CHEN Hua1,2,FANG Ding2,ZHAO Wei-dong3   

  1. 1.School of Economic and Management,Tongji University,Shanghai 200092,China
    2.Shanghai Airport Group Co. Ltd.,Shanghai 201105,China
    3.Software School,Fudan University,Shanghai 200433,China
  • Received:2009-06-08 Revised:2009-07-21 Online:2009-09-21 Published:2009-09-21
  • Contact: CHEN Hua

摘要: SOA是以提高流程柔性为基本目标的IT架构方法,业务服务粒度在SOA项目中起着关键的作用,该文研究目的在于解释业务服务粒度与流程柔性间的基本关系。首先分析了SOA环境下业务流程的范围柔性和响应柔性两个关键维度并给出定义;基于服务元素和流程协调的研究给出了这两个维度的量化计算方法;构建了业务服务粒度的分析模型并进行量化分析。结果表明SOA环境下随着业务服务平均粒度的增大,流程的范围柔性将逐渐减小,流程的响应柔性将逐渐增大,而流程的整体柔性度将先逐渐增长,达到一定的程度后再逐渐下降。

关键词: 服务导向架构, 业务流程柔性, 业务服务粒度

Abstract: SOA is an IT infrastructure method to improve process flexibility.Design of business service granularity is critical for SOA project.Business process flexibility degree measurement system is proposed and principle of service granularity is analyzed,two measuring unit of process flexibility degree are proposed.Analysis model of business service granularity is given,results show that with the increasment of business service granularity,the business process flexibility will increase at first and then while reaching a certain degree it will decrease.

Key words: Service Oriented Architecture, Business Process Flexibility, Business Service Granularity

中图分类号: