Engineering Flexible Service-Oriented Transactions

被引:0
|
作者
Paul, David [1 ]
Henskens, Frans [1 ]
机构
[1] Univ Newcastle, Sch Elect Engn & Comp Sci, Callaghan, NSW 2308, Australia
关键词
Web Service; Transaction; Workflow;
D O I
10.1007/978-3-662-44300-2_3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The traditional ACID properties for transactions are not always appropriate in service-oriented environments. Instead, it is often preferable to "relax" the transactional guarantees, reducing isolation or atomicity to ensure acceptable performance at a reasonable cost. Existing standards require providers to constantly offer a fixed level of transaction support to each client that requests a particular service. We present a mechanism that allows providers to dynamically alter the level of transaction support offered on a per-service-call basis. Further, we engineer a cost-based model, based on pi t-calculus, that allows clients to automatically reason about workflows consisting of service requests with various levels of transaction support. The viability of this scheme is tested with a Web Services transactions simulator, with results indicating potential benefits for both clients and service providers.
引用
收藏
页码:37 / 52
页数:16
相关论文
共 50 条
  • [1] Perspectives on service-oriented computing and Service-Oriented System engineering
    Tsai, W. T.
    Malek, Miroslaw
    Chen, Yinong
    Bastani, Farokh
    [J]. SOSE 2006: SECOND IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING, PROCEEDINGS, 2006, : 3 - +
  • [2] Service-Oriented System Engineering
    Bessis, Nik
    Zhai, Xiaojun
    Sotiriadis, Stelios
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 80 : 211 - 214
  • [3] Requirement engineering in service-oriented system engineering
    Tsai, W. T.
    Jin, Z.
    Wang, P.
    Wu, B.
    [J]. ICEBE 2007: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2007, : 661 - +
  • [4] ISSUES IN IT SERVICE-ORIENTED REQUIREMENTS ENGINEERING
    Lichtenstein, Sharman
    Nguyen, Lemai
    Hunter, Alexia
    [J]. AUSTRALASIAN JOURNAL OF INFORMATION SYSTEMS, 2005, 13 (01) : 176 - 191
  • [5] Software engineering for service-oriented MAS
    Garcia, Emilia
    Giret, Adriana
    Botti, Vicente
    [J]. COOPERATIVE INFORMATION AGENTS XII, PROCEEDINGS, 2008, 5180 : 86 - 100
  • [6] A method engineering perspective for service-oriented system engineering
    Gherib, Boutheina
    Baghdadi, Youcef
    Kraiem, Naoufel
    [J]. INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2015, 11 (04) : 418 - 441
  • [7] Service Failure and Recovery in Electronic Retailing: An Investigation of Product-Oriented and Service-Oriented Transactions
    Massad, Nelson
    Beachboard, John
    [J]. INFORMATION RESOURCES MANAGEMENT JOURNAL, 2009, 22 (03) : 1 - 15
  • [8] A Service-oriented Flexible Network Computing Model
    Wang, Zhanjie
    Wu, Yahui
    [J]. 2017 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS2017), 2017, : 55 - 59
  • [9] VDMA Flexible, digital, sustainable and service-oriented
    Clemens, Richard
    [J]. FLEISCHWIRTSCHAFT, 2021, 101 (07): : 36 - 36
  • [10] OData for Service-Oriented Business Applications Comparative analysis of communication technologies for flexible Service-Oriented IT Architectures
    Cupek, Rafal
    Huczala, Lukasz
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2015, : 1538 - 1543