Multiple BPEL execution engines based on fragmentation approach and application of service process models

被引:1
|
作者
Bi, J. [1 ]
Zhu, Z. L. [1 ,2 ]
Fan, Y. S. [3 ]
机构
[1] Northeastern Univ, Dept Informat Sci & Engn, Shenyang, Peoples R China
[2] Northeastern Univ, Coll Software, Shenyang, Peoples R China
[3] Tsinghua Univ, Dept Automat, Beijing, Peoples R China
关键词
BPEL execution engines; service process; fragmentation; Petri nets;
D O I
10.1109/IEEM.2009.5373015
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
To solve united process customization and collaboration problems of various organizations, service process models fragmentation approaches based multiple BPEL execution engines were proposed. Firstly, a whole consistent model is partitioned as several self-contained implementation sub-chips which are sent to a number of BPEL execution engines respectively based on the different organizations and roles. And based on high-level Petri net puts forward the horizontal fragmentation methodology. Further, this paper verifies correctness of model fragmentation. Then the distribution after fragmentation is also presented to improve the reliability and availability of BPEL execution engines. Finally, this paper illustrates with a business process instance of enterprise supply chain that the fragmentation of process implementation is adaptive to autonomy together with decentralization of services, and can improve the flexibility and interoperability of BPEL execution engines.1
引用
收藏
页码:1292 / +
页数:2
相关论文
共 50 条
  • [41] A web service based approach to monitor and control a distributed component execution environment
    Schanzenberger, A
    Lawrence, DR
    EUROMEDIA '2003: 8th Annual Euromedia Conference, 2003, : 69 - 76
  • [42] An approach to adaptive distributed execution monitoring for workflows in service-based systems
    Yau, Stephen S.
    Huang, Dazhi
    Zhu, Luping
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL II, PROCEEDINGS, 2007, : 211 - +
  • [43] An Inheritance based Service Execution Planning Approach using Bully Election Algorithm
    Rathore, Maya
    Suman, Ugrasen
    ICARCSET'15: PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON ADVANCED RESEARCH IN COMPUTER SCIENCE ENGINEERING & TECHNOLOGY (ICARCSET - 2015), 2015,
  • [44] A Multiple Model-Based Approach for Fault Diagnosis of Jet Engines
    Meskin, N.
    Naderi, E.
    Khorasani, K.
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2013, 21 (01) : 254 - 262
  • [45] A FUML-Based Distributed Execution Machine for Enacting Software Process Models
    Ellner, Ralf
    Al-Hilank, Samir
    Drexler, Johannes
    Jung, Martin
    Kips, Detlef
    Philippsen, Michael
    MODELLING FOUNDATIONS AND APPLICATIONS, 2011, 6698 : 19 - 34
  • [46] A Cross Platform Mobile Application Approach for Supporting Harvesting Process Execution in Agricultural Production
    Quindt, Julian
    Westerkamp, Clemens
    2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [47] An Extensible Framework for Dynamic Market-Based Service Selection and Business Process Execution
    Vilenica, Ante
    Hamann, Kristof
    Lamersdorf, Winfried
    Sudeikat, Jan
    Renz, Wolfgang
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, 2011, 6723 : 150 - 164
  • [48] Application of Service-Oriented Approach to Business Process Reengineering
    Ilin, Igor V.
    Iliashenko, Oksana Yu.
    Levina, Anastasia I.
    VISION 2020: INNOVATION MANAGEMENT, DEVELOPMENT SUSTAINABILITY, AND COMPETITIVE ECONOMIC GROWTH, 2016, VOLS I - VII, 2016, : 768 - 781
  • [49] Actor Based Business Process Modeling and Execution: a Reference Implementation Based on Ontology Models and Microservices
    Geisriegler, Matthias
    Kolodiy, Maksym
    Stani, Stefan
    Singer, Robert
    2017 43RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2017, : 359 - 362
  • [50] A Gaussian Process Approach to Multiple Internal Models in Repetitive Control
    Mooren, Noud
    Witvoet, Gert
    Oomen, Tom
    2022 IEEE 17TH INTERNATIONAL CONFERENCE ON ADVANCED MOTION CONTROL (AMC), 2022, : 274 - 279