Formal Modeling and Analysis of Business Process Timed Constraints

被引:1
|
作者
Chama, Imed Eddine [1 ]
Belala, Nabil [1 ]
Saidouni, Djamel Eddine [1 ]
机构
[1] Univ Abdelhamid Mehri Constantine 2, MISC Lab, Constantine, Algeria
关键词
BPEL; Web services; formal semantics; timed constraints; C-DATA;
D O I
10.1007/978-3-319-16577-6_7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we are interested in formalization, analysis and checking of the BPEL language timed constraints at the semantic level. We propose translating rules from BPEL language to a distributed low-level real-time model (C-DATA). This model is based on true-concurrency semantics and supports at the same time timing constraints, actions durations and communicating aspects. This transformation approach gives a formal semantics to the BPEL language extended with explicit activities durations and allows the formalization and the analysis of both qualitative and quantitative requirements. The resulting C-DATA structures are then analyzed by model checking value-based temporal logic properties (TCTL) using UPPAAL.
引用
收藏
页码:149 / 172
页数:24
相关论文
共 50 条
  • [1] Business Process Verification using a Formal Compositional Approach and Timed Automata
    Mendoza Morales, Luis E.
    [J]. PROCEEDINGS OF THE 2013 XXXIX LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2013,
  • [2] FMEBP: A Formal Modeling Environment of Business Process
    Chama, Imed Eddine
    Belala, Nabil
    Saidouni, Djamel-Eddine
    [J]. INFORMATION AND SOFTWARE TECHNOLOGIES, ICIST 2014, 2014, 465 : 211 - 223
  • [3] A survey of formal verification for business process modeling
    Morimoto, Shoichi
    [J]. COMPUTATIONAL SCIENCE - ICCS 2008, PT 2, 2008, 5102 : 514 - 522
  • [4] A formal model for business process modeling and design
    Koubarakis, M
    Plexousakis, D
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, 2000, 1789 : 142 - 156
  • [5] Business Process Modeling Flexibility: A Formal Interpretation
    Mjeda, Avila
    Butterfield, Andrew
    Noll, John
    [J]. MODELSWARD: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2019, 2019, : 465 - 472
  • [6] A formal approach to modeling and verification of business process collaborations
    Corradini, Flavio
    Fornari, Fabrizio
    Polini, Andrea
    Re, Barbara
    Tiezzi, Francesco
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2018, 166 : 35 - 70
  • [7] Towards a formal framework for reuse in business process modeling
    Markovic, Ivan
    Pereira, Alessandro Costa
    [J]. BUSINESS PROCESS MANAGEMENT WORKSHOPS, 2008, 4928 : 484 - 495
  • [8] Formal Verification of Business Processes as Timed Automata
    Mendoza Morales, Luis E.
    Monsalve, Carlos
    Villavicencio, Monica
    [J]. 2017 12TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2017,
  • [9] Guest Editorial: Special issue on formal modeling and analysis of timed systems
    Paolieri, Marco
    Sankaranarayanan, Sriram
    Vicario, Enrico
    [J]. REAL-TIME SYSTEMS, 2017, 53 (03) : 289 - 290
  • [10] Guest Editorial: Special issue on formal modeling and analysis of timed systems
    Marco Paolieri
    Sriram Sankaranarayanan
    Enrico Vicario
    [J]. Real-Time Systems, 2017, 53 : 289 - 290