From theory to practice in transactional composition of Web services

被引:0
|
作者
Bruni, R [1 ]
Ferrari, G
Melgratti, H
Montanari, U
Strollo, D
Tuosto, E
机构
[1] Univ Pisa, Dipartimento Informat, Pisa, Italy
[2] Ist Alti Studi IMT, Lucca, Italy
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We address the problem of composing Web Services in long-running transactional business processes, where compensations must be dealt with appropriately. The framework presented in this paper is a Java API called Java Transactional Web Services (JTWS), which provides suitable primitives for wrapping and invoking Web Services as activities in long-running transactions. JTWS adheres to a process calculi formalisation of long-running transactions, called Naive Sagas, which fixes unambiguously the implemented compensation policy. In particular, the primitives provided by JTWS are in one-to-one correspondence with the primitives of Sagas, and they are abstract enough to hide the complex details of their realization, thus favouring usability. Moreover, JTWS orchestrates business processes in a distributed way.
引用
收藏
页码:272 / 286
页数:15
相关论文
共 50 条
  • [41] Conversations for Web services composition
    Maamar, Z
    Mostéfaoui, SK
    Benslimane, D
    [J]. WEB TECHNOLOGIES RESEARCH AND DEVELOPMENT - APWEB 2005, 2005, 3399 : 560 - 571
  • [42] Synthesis and Composition of Web Services
    Marconi, Annapaola
    Pistore, Marco
    [J]. FORMAL METHODS FOR WEB SERVICES, 2009, 5569 : 89 - 157
  • [43] Verifying Web services composition
    Yang, YP
    Tan, QP
    Xiao, Y
    [J]. PERSPECTIVES IN CONCEPTUAL MODELING, 2005, 3770 : 354 - 363
  • [44] Stratified Composition of Web Services
    Maigre, Riina
    Grigorenko, Pavel
    Kungas, Peep
    Tyugu, Enn
    [J]. KNOWLEDGE-BASED SOFTWARE ENGINEERING, 2008, 180 : 49 - 58
  • [45] Composition of coordinated Web services
    Tai, S
    Khalaf, R
    Mikalsen, T
    [J]. MIDDLEWARE 2004, PROCEEDINGS, 2004, 3231 : 294 - 310
  • [46] Constraints in Web Services Composition
    Yan, Hu
    Hui, Wang
    [J]. 2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 12622 - +
  • [47] The Approach to Web Services Composition
    Koval, Alexander
    Globa, Larisa
    Novogrudska, Rina
    [J]. HARD AND SOFT COMPUTING FOR ARTIFICIAL INTELLIGENCE, MULTIMEDIA AND SECURITY, 2017, 534 : 293 - 304
  • [48] Web services composition and management
    Zhang, Liang-Jie
    [J]. INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2007, 4 (03) : I - I
  • [49] Visual composition of Web services
    Pautasso, C
    Alonso, G
    [J]. 200S IEEE SYMPOSIUM ON HUMAN CENTRIC COMPUTING LANGUAGES AND ENVIRONMENTS, 2003, : 92 - 99
  • [50] Reliable Transactional Web Service Composition using Refinement Method
    Mei, Xiaoyong
    Jiang, Aijun
    Zheng, Fudan
    Li, Shixian
    [J]. 2009 WASE INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING, ICIE 2009, VOL I, 2009, : 422 - 426