中国机械工程 ›› 2012, Vol. 23 ›› Issue (18): 2182-2187.

• 机械基础工程 • 上一篇    下一篇

服务工作流中基于资源约束的服务选取方法

李海波;李鹏飞;喻小光   

  1. 华侨大学,厦门,361021
  • 出版日期:2012-09-25 发布日期:2012-09-29
  • 基金资助:
    国家自然科学基金资助项目(60773064);福建省自然科学基金资助项目(2012J1272);福建省重大科技项目(2010N5008);国务院侨办科研基金资助项目(10QZR07);泉州市科技计划资助项目(2011G5);厦门市科技局科技计划创新项目(3502Z20103027);中央高校基本科研业务费资助项目(JB-ZR1147) 
    National Natural Science Foundation of China(No. 60773064);
    Fujian Provincial Natural Science Foundation of China(No. 2012J1272);
    Fujian Provincial Science and Technology Major Project ( No. 2010N5008);
    Science and Technology program of Quanzhou( No. 2011G5);
    Fundamental Research Funds for the Central Universities( No. JB-ZR1147 )

Web Service Selection Approach Based on Resource Constraint in Service Workflow

Li Haibo;Li Pengfei;Yu Xiaoguang   

  1. Huaqiao University,Xiamen,Fujian,361021
  • Online:2012-09-25 Published:2012-09-29
  • Supported by:
     
    National Natural Science Foundation of China(No. 60773064);
    Fujian Provincial Natural Science Foundation of China(No. 2012J1272);
    Fujian Provincial Science and Technology Major Project ( No. 2010N5008);
    Science and Technology program of Quanzhou( No. 2011G5);
    Fundamental Research Funds for the Central Universities( No. JB-ZR1147 )

摘要:

在面向服务的工作流管理系统中,目前多采用难以准确获取的服务质量信息来选取服务,忽略了基于业务去选取符合需求的服务。通过对资源约束间的相关性、约束满足的时效性等性质进行分析,提出基于资源约束满足性的服务选取方法,并给出了具体算法。该方法将工作流模型中描述的约束条件分离出来,并在运行时和服务选取之前判定其满足性,从而可以选取满足业务需求的服务。实例分析表明该方法具有很强的通用性和实用性。

关键词: 服务工作流, 资源约束, 服务选取, 服务质量

Abstract:

In service-oriented workflow management system,most service selection approaches are based on quality of service's information which is difficult to acquire accurately and currently.Service selection should be met the requirements based on business firstly,rather than quality of services.Based on analyzing relativity between resource constraints,timeliness of constraint satisfaction,etc.,a method of service selection based on resource constraint satisfaction,and corresponding algorithms were proposed.Constraint conditions were separated from a workflow model using the method,and were decided its satisfiability before selecting a service at runtime,so that web services of meeting business requirements can be selected.Finally,an example analysis shows that the method has generality and practicality.

Key words: service workflow, resource constraint, service selection, quality of service

中图分类号: