SMT Safety Verification of Ontology-Based Processes

被引:0
|
作者
Calvanese, Diego [1 ,2 ]
Gianola, Alessandro [1 ]
Mazzullo, Andrea [1 ]
Montali, Marco [1 ]
机构
[1] Free Univ Bozen Bolzano, Fac Engn, Bolzano, Italy
[2] Umea Univ, Comp Sci Dept, Umea, Sweden
关键词
DECIDABLE VERIFICATION;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the context of verification of data-aware processes, a formal approach based on satisfiability modulo theories (SMT) has been considered to verify parameterised safety properties. This approach requires a combination of model-theoretic notions and algorithmic techniques based on backward reachability. We introduce here Ontology-Based Processes, which are a variant of one of the most investigated models in this spectrum, namely simple artifact systems (SASs), where, instead of managing a database, we operate over a description logic (DL) ontology. We prove that when the DL is expressed in (a slight extension of) RDFS, it enjoys suitable model-theoretic properties, and that by relying on such DL we can define Ontology-Based Processes to which backward reachability can still be applied. Relying on these results we are able to show that in this novel setting, verification of safety properties is decidable in PSPACE.
引用
收藏
页码:6271 / 6279
页数:9
相关论文
共 50 条
  • [1] Ontology-based Model Driven Engineering for Safety Verification
    Mokos, Konstantinos
    Meditskos, George
    Katsaros, Panagiotis
    Bassiliades, Nick
    Vasiliades, Vangelis
    36TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, 2010, : 47 - 54
  • [2] Ontology-Based Identification of Commonalities and Variabilities Among Safety Processes
    Gallina, Barbara
    Szatmari, Zoltan
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2015, 2015, 9459 : 182 - 189
  • [3] Ontology-Based Tools in the Service of Hardware Verification
    Bin, Eyal
    Ghanayirn, Alaa
    Holtz, Karen
    Marcus, Eitan
    Morad, Ronny
    Peled, Ofer
    Rimon, Michal
    Shurek, Gil
    Tsanko, Elena
    22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010), 2010, : 303 - 308
  • [4] Ontology-based requirement verification for complex systems
    Chen, Ruirui
    Chen, Chun-Hsien
    Liu, Yusheng
    Ye, Xiaoping
    ADVANCED ENGINEERING INFORMATICS, 2020, 46 (46)
  • [5] Ontology-based Framework for Boundary Verification of Safety and Security Properties in Industrial Control Systems
    Ukegbu, Chibuzo
    Neupane, Ramesh
    Mehrpouyan, Hoda
    PROCEEDINGS OF THE 2023 EUROPEAN INTERDISCIPLINARY CYBERSECURITY CONFERENCE, EICC 2023, 2023, : 47 - 52
  • [6] Ontology-Based Verification of UML Class/OCL Model
    Hafeez, Abdul
    Musavi, Syed Hyder Abbas
    Rehman, Aqeel Ur
    MEHRAN UNIVERSITY RESEARCH JOURNAL OF ENGINEERING AND TECHNOLOGY, 2018, 37 (04) : 521 - 534
  • [7] ONTOLOGY-BASED RAILWAY INFRASTRUCTURE VERIFICATION Planning Benefits
    Lodemann, Michael
    Luttenberger, Norbert
    KMIS 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON KNOWLEDGE MANAGEMENT AND INFORMATION SHARING, 2010, : 176 - 181
  • [8] Query Expressibility and Verification in Ontology-Based Data Access
    Lutz, Carsten
    Marti, Johannes
    Sabellek, Leif
    SIXTEENTH INTERNATIONAL CONFERENCE ON PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2018, : 389 - 398
  • [9] Ontology-based verification and validation of federated database systems
    Masood, N
    Eaglestone, B
    VALIDATION AND VERIFICATION OF KNOWLEDGE BASED SYSTEMS: THEORY, TOOLS AND PRACTICE, 1999, : 327 - 341
  • [10] ONTOLOGY-BASED SEMANTIC VERIFICATION FOR UML BEHAVIORAL MODELS
    He, Hongyue
    Wang, Zhixue
    Dong, Qingchao
    Zhang, Weizhong
    Zhu, Weixing
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2013, 23 (02) : 117 - 145