节点文献

Synthesizing Service Composition Models on the Basis of Temporal Business Rules

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 喻坚; 韩燕波; 韩军; 金岩; Paolo Falcarin; Maurizio Morisio;

【Author】 Jian Yu1,2,Yan-Bo Han3,Jun Han4,Yan Jin4,Paolo Falcarin1 and Maurizio Morisio1 1Department of Automation and Information,Politecnico di Torino,Torino 10129,Italy 2School of Computer Science,The University of Adelaide,SA5005,Australia 3Grid and Service Computing Research Center,Institute of Computing Technology,Chinese Academy of Sciences Beijing 100190,China 4Faculty of ICT,Swinburne University of Technology,Hawthorn 3122,Australia

【机构】 Department of Automation and Information,Politecnico di Torino; School of Computer Science,The University of Adelaide; Grid and Service Computing Research Center,Institute of Computing Technology,Chinese Academy of Sciences; Faculty of ICT,Swinburne University of Technology;

【摘要】 Transformational approaches to generating design and implementation models from requirements can bring effectiveness and quality to software development. In this paper we present a framework and associated techniques to generate the process model of a service composition from a set of temporal business rules. Dedicated techniques including path-finding,branching structure identification and parallel structure identification are used for semi-automatically synthesizing the process model from the semantics-equivalent Finite State Automata of the rules. These process models naturally satisfy the prescribed behavioral constraints of the rules. With the domain knowledge encoded in the temporal business rules,an executable service composition program,e.g.,a BPEL program,can be further generated from the process models. A running example in the e-business domain is used for illustrating our approach throughout this paper.

【Abstract】 Transformational approaches to generating design and implementation models from requirements can bring effectiveness and quality to software development. In this paper we present a framework and associated techniques to generate the process model of a service composition from a set of temporal business rules. Dedicated techniques including path-finding,branching structure identification and parallel structure identification are used for semi-automatically synthesizing the process model from the semantics-equivalent Finite State Automata of the rules. These process models naturally satisfy the prescribed behavioral constraints of the rules. With the domain knowledge encoded in the temporal business rules,an executable service composition program,e.g.,a BPEL program,can be further generated from the process models. A running example in the e-business domain is used for illustrating our approach throughout this paper.

【基金】 supported by the European IST-FP6 Project OPUCE under Grant No. 34101;the National Natural Science Foun- dation of China under Grant No. 60573117;the National Basic Research 973 Program of China under Grant No. 2007CB310804;the Australian Research Council under Grant No. LP0775188.
  • 【文献出处】 Journal of Computer Science & Technology ,计算机科学技术学报(英文版) , 编辑部邮箱 ,2008年06期
  • 【分类号】TP311.52
  • 【被引频次】3
  • 【下载频次】82
节点文献中: 

本文链接的文献网络图示:

本文的引文网络