Tableaux for Verification of Data-Centric Processes

被引:0
|
作者
Bauer, Andreas [1 ,2 ]
Baumgartner, Peter [1 ,2 ]
Diller, Martin [1 ]
Norrish, Michael [1 ,2 ]
机构
[1] NICTA, Sydney, NSW, Australia
[2] ANU, Hyderabad, Andhra Pradesh, India
基金
澳大利亚研究理事会;
关键词
INDUCTION; CHECKING;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Current approaches to analyzing dynamic systems are mostly grounded in propositional (temporal) logics. As a consequence, they often lack expressivity for modelling rich data structures and reasoning about them in the course of a computation. To address this problem, we propose a rich modelling framework based on first-order logic over background theories (arithmetics, lists, records, etc) and state transition systems over corresponding interpretations. On the reasoning side, we introduce a tableau calculus for bounded model checking of properties expressed in a certain fragment of CTL* over that first-order logic. We also describe a k-induction scheme on top of that calculus for proving safety properties, and we report on first experiments with a prototypical implementation.
引用
收藏
页码:28 / 43
页数:16
相关论文
共 50 条
  • [1] Modeling and Verification for Data-Centric Web Services
    Fang, Zhi
    Liao, Lejian
    Chen, Ruoyu
    PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 950 - 954
  • [2] Automatic Discovery of Data-Centric and Artifact-Centric Processes
    Nooijen, Erik H. J.
    van Dongen, Boudewijn F.
    Fahland, Dirk
    BUSINESS PROCESS MANAGEMENT WORKSHOPS (BPM), 2013, 132 : 316 - 327
  • [3] Verification and Validation of Formal Data-Centric Business Models
    Umarov, Timur
    SCIENTIFIC ANNALS OF COMPUTER SCIENCE, 2015, 25 (02) : 317 - 355
  • [4] Verification and Validation of Formal Data-Centric Business Models
    Umarov, Timur
    Kamun, Rustem
    Omarov, Askhat
    Altayev, Sanzhar
    EMBRACING GLOBAL COMPUTING IN EMERGING ECONOMIES, EGC 2015, 2015, 514 : 134 - 147
  • [5] PROPOLIS: Provisioned Analysis of Data-Centric Processes
    Deutch, Daniel
    Moskovitch, Yuval
    Tannen, Val
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2013, 6 (12): : 1302 - 1305
  • [6] Automatic Verification of Data-Centric Web Service Specifications
    Fang, Zhi
    Liao, Lejian
    Chen, Ruoyu
    2013 INTERNATIONAL CONFERENCE ON ELECTRONIC ENGINEERING AND COMPUTER SCIENCE (EECS 2013), 2013, 4 : 93 - 98
  • [7] A data-centric approach to manage business processes
    Haddar, Nahla
    Tmar, Mohamed
    Gargouri, Faiez
    COMPUTING, 2016, 98 (04) : 375 - 406
  • [8] Data-Centric Machine Learning Pipeline for Hardware Verification
    Shin, Hongsup
    2022 IEEE 35TH INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (IEEE SOCC 2022), 2022, : 11 - 12
  • [9] A data-centric approach to manage business processes
    Nahla Haddar
    Mohamed Tmar
    Faiez Gargouri
    Computing, 2016, 98 : 375 - 406
  • [10] Data-Centric Design for Formal Verification of Vehicle Monitoring
    Conradi Hoffmann, Jose Luis
    Frohlich, Antonio Augusto
    2023 XIII BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING, SBESC, 2023,