Data-Aware Service Choreographies Through Transparent Data Exchange

被引:4
|
作者
Hahn, Michael [1 ]
Karastoyanova, Dimka [1 ]
Leymann, Frank [1 ]
机构
[1] Univ Stuttgart, IAAS, Stuttgart, Germany
来源
WEB ENGINEERING (ICWE 2016) | 2016年 / 9671卷
关键词
Service choreographies; Transparent data exchange; Decentralized data flow; Data flow optimization;
D O I
10.1007/978-3-319-38791-8_20
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Our focus in this paper is on enabling the decoupling of data flow, data exchange and management from the control flow in service compositions and choreographies through novel middleware abstractions and realization. This allows us to perform the data flow of choreographies in a peer-to-peer fashion decoupled from their control flow. Our work is motivated by the increasing importance and business value of data in the fields of business process management, scientific workflows and the Internet of Things, all of which profiting from the recent advances in data science and Big data. Our approach comprises an application life cycle that inherently introduces data exchange and management as a first-class citizen and defines the functions and artifacts necessary for enabling transparent data exchange. Moreover, we present an architecture of the supporting system that contains the Transparent Data Exchange middleware, which enables the data exchange and management on behalf of service choreographies and provides methods for the optimization of the data exchange during their execution.
引用
收藏
页码:357 / 364
页数:8
相关论文
共 50 条
  • [1] Transparent Execution of Data Transformations in Data-Aware Service Choreographies
    Hahn, Michael
    Breitenbucher, Uwe
    Leymann, Frank
    Yussupov, Vladimir
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS (OTM 2018), PT II, 2018, 11230 : 117 - 137
  • [2] Modeling Data Transformations in Data-Aware Service Choreographies
    Hahn, Michael
    Breitenbuecher, Uwe
    Leymann, Frank
    Wurster, Michael
    Yussupov, Vladimir
    2018 IEEE 22ND INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE (EDOC 2018), 2018, : 28 - 34
  • [3] A Management Life Cycle for Data-Aware Service Choreographies
    Hahn, Michael
    Karastoyanova, Dimka
    Leymann, Frank
    2016 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2016, : 364 - 371
  • [4] Automatic Skeleton Generation for Data-Aware Service Choreographies
    Huu Nghia Nguyen
    Poizat, Pascal
    Zaidi, Fatiha
    2013 IEEE 24TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE), 2013, : 320 - 329
  • [5] Modeling and execution of data-aware choreographies: an overview
    Hahn, Michael
    Breitenbucher, Uwe
    Kopp, Oliver
    Leymann, Frank
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2018, 33 (3-4): : 329 - 340
  • [6] BPELDT - Data-Aware Extension for Data-Intensive Service Applications
    Habich, Dirk
    Richly, Sebastian
    Preissler, Steffen
    Grasselt, Mike
    Lehner, Wolfgang
    Maier, Albert
    EMERGING WEB SERVICES TECHNOLOGY, VOL II, 2008, 2 : 111 - +
  • [7] Data-aware multicast
    Baehni, S
    Eugster, PT
    Guerraoui, R
    2004 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2004, : 233 - 242
  • [8] Semantically-Aided Data-Aware Service Workflow Composition
    Habala, Ondrej
    Paralic, Marek
    Rozinajova, Viera
    Bartalos, Peter
    SOFSEM 2009-THEORY AND PRACTICE OF COMPUTER SCIENCE, PROCEEDINGS, 2009, 5404 : 317 - +
  • [9] Specifying and Validating Data-Aware Temporal Web Service Properties
    Halle, Sylvain
    Villemaire, Roger
    Cherkaoui, Omar
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2009, 35 (05) : 669 - 683
  • [10] POSH: A Data-Aware Shell
    Raghavan, Deepti
    Fouladi, Sadjad
    Levis, Philip
    Zaharia, Matei
    PROCEEDINGS OF THE 2020 USENIX ANNUAL TECHNICAL CONFERENCE, 2020, : 617 - 631