Formal Verification of Temporal Constraints and Allocated Cloud Resources in Business Processes

被引:8
|
作者
Ben Halima, Rania [1 ,2 ]
Zouaghi, Imen [2 ]
Kallel, Slim [2 ]
Gaaloul, Walid [1 ]
Jmaiel, Mohamed [2 ,3 ]
机构
[1] Univ ParisSaclay, Telecom SudParis, UMR 5157 Samovar, Paris, France
[2] Univ Sfax, ReDCAD Lab, Sfax, Tunisia
[3] Digital Res Ctr Sfax, Sfax, Tunisia
关键词
Cloud Resources; Pricing Strategies; Business Process; Temporal Constraints;
D O I
10.1109/AINA.2018.00139
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud environments offer an interesting infrastructure for any modern enterprise information systems due to their high performance and low operating cost. Cloud resources are offered in various pricing strategies based on temporal properties. In general, enterprises looking towards minimizing their spending on IT infrastructure find such pricing strategies very attractive to deploy and run their business processes. Nevertheless, due to the lack of explicit and formal description of (Cloud) resources in existing business processes modeling languages, such as BPMN, Cloud resources can not be correctly allocated. Therefore, we elaborate an extension to BPMN 2.0 to fully integrate (Cloud) resource perspective, especially the temporal properties of Cloud pricing strategies in business process model. In order to help the designer to allocate correctly the required Cloud resources, we propose an automatic generation of timed automata from this BPMN extensions to check the matching between both temporal constraints: activities and Cloud resources. To show its feasibility, our approach has been implemented and tested using a real use case from an industrial partner.
引用
下载
收藏
页码:952 / 959
页数:8
相关论文
共 50 条
  • [31] Blockchain-Based Business Processes: A Solidity-to-CPN Formal Verification Approach
    Garfatta, Ikram
    Klai, Kais
    Graiet, Mahamed
    Gaaloul, Walid
    SERVICE-ORIENTED COMPUTING, ICSOC 2020, 2021, 12632 : 47 - 53
  • [32] Application of constraints to formal verification and artificial intelligence
    Miroslav N. Velev
    John Franco
    Annals of Mathematics and Artificial Intelligence, 2014, 70 : 313 - 314
  • [33] Application of constraints to formal verification and artificial intelligence
    Velev, Miroslav N.
    Franco, John
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2014, 70 (04) : 313 - 314
  • [34] A Formal Approach for Cloud Composite Services Verification
    Lahouij, Aida
    Hamel, Lazhar
    Graiet, Mohamed
    El Malki, Mohammed
    2018 IEEE 11TH CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2018, : 161 - 168
  • [35] Adaptive Temporal Verification and Violation Handling for Time-Constrained Business Cloud Workflows
    Luo, Haoyu
    Liu, Xiao
    Liu, Jin
    Han, Bo
    Yang, Yun
    SERVICE-ORIENTED COMPUTING (ICSOC 2018), 2018, 11236 : 90 - 99
  • [36] A survey of formal verification for business process modeling
    Morimoto, Shoichi
    COMPUTATIONAL SCIENCE - ICCS 2008, PT 2, 2008, 5102 : 514 - 522
  • [37] VERBUS: A formal model for business process verification
    Fisteus, JA
    Lopez, AM
    Kloos, CD
    INNOVATIONS THROUGH INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2004, : 238 - 241
  • [38] ALGORITHM FOR FORMAL VERIFICATION OF BUSINESS PROCESS TEMPLATES
    Varosyan, A. S.
    CYBERNETICS AND SYSTEMS ANALYSIS, 2011, 47 (02) : 228 - 240
  • [39] Business Objectives and Business Processes: Alignment and Verification
    Pascoa, Carlos
    Belo, Nuno
    Tribolet, Jose
    INFORMATION RESOURCES MANAGEMENT JOURNAL, 2012, 25 (02) : 52 - 68
  • [40] Formal Model of Business Processes Integrated with Business Rules
    Krzysztof Kluza
    Grzegorz J. Nalepa
    Information Systems Frontiers, 2019, 21 : 1167 - 1185