Transaction Management in Service-Oriented Systems: Requirements and a Proposal

被引:20
|
作者
Sun, Chang-ai [1 ]
el Khoury, Elie [2 ]
Aiello, Marco [2 ]
机构
[1] Univ Sci & Technol Beijing, Sch Informat Engn, Beijing 100083, Peoples R China
[2] Univ Groningen, Johann Bernoulli Inst, NL-9747 AG Groningen, Netherlands
基金
高等学校博士学科点专项科研基金;
关键词
Web services; transaction management; business process execution language;
D O I
10.1109/TSC.2010.50
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Service-Oriented Computing (SOC) is becoming the mainstream development paradigm of applications over the Internet, taking advantage of remote independent functionalities. The cornerstone of SOC's success lies in the potential advantage of composing services on the fly. When the control over the communication and the elements of the information system is low, developing solid systems is challenging. In particular, developing reliable web service compositions usually requires the integration of both composition languages, such as the Business Process Execution Language (BPEL), and of coordination protocols, such as WS-AtomicTransaction and WS-BusinessActivity. Unfortunately, the composition and coordination of web services currently have separate languages and specifications. The goal of this paper is twofold. First, we identify the major requirements of transaction management in Service-oriented systems and survey the relevant standards. Second, we propose a semiautomatic approach to integrate BPEL specifications and web service coordination protocols, that is, implementing transaction management within service composition processes, and thus overcoming the limitations of current technologies.
引用
收藏
页码:167 / 180
页数:14
相关论文
共 50 条
  • [21] Formal incremental requirements specification of service-oriented automotive software systems
    Hartmann, J.
    Rittmann, S.
    Wild, D.
    Scholz, P.
    SOSE 2006: SECOND IEEE INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING, PROCEEDINGS, 2006, : 130 - +
  • [22] How to Analyse User Requirements for Service-Oriented Environmental Information Systems
    Uslaender, Thomas
    Batz, Thomas
    ENVIRONMENTAL SOFTWARE SYSTEMS: FRAMEWORKS OF EENVIRONMENT, 2011, 359 : 161 - 168
  • [23] A Requirements-Based Model for Effort Estimation in Service-Oriented Systems
    Verlaine, Bertrand
    Jureta, Ivan J.
    Faulkner, Stephane
    SERVICE-ORIENTED COMPUTING - ICSOC 2013 WORKSHOPS, 2014, 8377 : 82 - 94
  • [24] Service-Oriented Knowledge Management
    Dai, Wei
    Rubin, Stuart H.
    2012 IEEE 13TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), 2012, : 556 - 563
  • [25] Service-oriented network management
    Chang, Q
    Feng, B
    Song, JD
    2001 INTERNATIONAL CONFERENCES ON INFO-TECH AND INFO-NET PROCEEDINGS, CONFERENCE A-G: INFO-TECH & INFO-NET: A KEY TO BETTER LIFE, 2001, : E170 - E174
  • [26] Security requirements for a semantic service-oriented architecture
    Duerbeck, Stefan
    Schillinger, Rolf
    Kolter, Jan
    ARES 2007: SECOND INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, PROCEEDINGS, 2007, : 366 - +
  • [27] A Framework for the Requirements Analysis of Service-oriented Workflows
    Mueller, Jochen L.
    Buechner, Andreas
    Mueller, Paul
    NWESP 2007: THIRD INTERNATIONAL CONFERENCE ON NEXT GENERATION WEB SERVICES PRACTICES, PROCEEDINGS, 2007, : 104 - 109
  • [28] Ontology-Based Knowledge Management in Service-Oriented Systems
    Sasa, Ana
    Krisper, Marjan
    JOURNAL OF INFORMATION AND ORGANIZATIONAL SCIENCES, 2011, 35 (01) : 105 - 118
  • [29] Resilience analysis of service-oriented collaboration process management systems
    Paul de Vrieze
    Lai Xu
    Service Oriented Computing and Applications, 2018, 12 (1) : 25 - 39
  • [30] Resilience analysis of service-oriented collaboration process management systems
    de Vrieze, Paul
    Xu, Lai
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2018, 12 (01) : 25 - 39