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 条
  • [41] A Flexible, Event-Driven, Service-Oriented Architecture for Orchestrating Service Delivery
    Overbeek, Sietse
    Klievink, Bram
    Janssen, Marijn
    [J]. IEEE INTELLIGENT SYSTEMS, 2009, 24 (05) : 31 - 41
  • [42] Engineering High Performance Service-Oriented Pipeline Applications with MeDICi
    Gorton, Ian
    Wynne, Adam
    Liu, Yan
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2010, WORKSHOP, 2011, 6568 : 88 - 99
  • [43] Service-oriented systems engineering: Modeling services and layered architectures
    Broy, M
    [J]. FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2003, 2003, 2767 : 48 - 61
  • [44] Service-oriented Situational Method Engineering (SOSME) Model and Architecture
    Widyani, Yani
    Hendradjaya, Bayu
    Budiardjo, Eko K.
    Sitohang, Benhard
    [J]. PROCEEDING OF 2019 INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS (ICEEI), 2019, : 256 - 260
  • [45] A SERVICE-ORIENTED FRAMEWORK FOR INTERPERSONAL COMMUNICATION IN ARCHITECTURE, ENGINEERING AND CONSTRUCTION
    Klinc, Robert
    Turk, Ziga
    Dolenc, Matevz
    [J]. TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2016, 23 (06): : 1855 - 1862
  • [46] Service-oriented software and systems engineering -: A vision for the automotive domain
    Krüger, IH
    [J]. Third ACM & IEEE International Conference on Formal Methods and Models for Co-Design, Proceedings, 2005, : 150 - 150
  • [47] Service-Oriented Modeling Using the SOFL Formal Engineering Method
    Miao, Weikai
    Liu, Shaoying
    [J]. 2009 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC 2009), 2009, : 163 - 168
  • [48] Towards a Disciplined Engineering of Adaptive Service-oriented Business Processes
    Aoumeur, Nasreddine
    Barkaoui, Kamel
    [J]. 2009 FOURTH INTERNATIONAL CONFERENCE ON INTERNET AND WEB APPLICATIONS AND SERVICES, 2009, : 474 - +
  • [49] A global model based service-oriented software engineering platform
    Li, Yinsheng
    Shi, Junshuai
    Shen, Weiming
    Xu, Yingxiao
    [J]. PROCEEDINGS OF THE 2008 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS I AND II, 2008, : 379 - +
  • [50] A practical method and tool for systems engineering of service-oriented applications
    Bahler, Lisa
    Caruso, Francesco
    Micallef, Josephine
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2007, PROCEEDINGS, 2007, 4831 : 472 - 483