PSL model checking and run-time verification via testers

被引:0
|
作者
Pnueli, A. [1 ]
Zaks, A. [1 ]
机构
[1] NYU, New York, NY USA
来源
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The paper introduces the construct of temporal testers as a compositional basis for the construction of automata corresponding to temporal formulas in the PSL logic. Temporal testers can be viewed as (non-deterministic) transducers that, at any point, output a boolean value which is 1 iff the corresponding temporal formula holds starting at the current position. The main advantage of testers, compared to acceptors (such as Michi automata) is that they are compositional. Namely, a tester for a compound formula can be constructed out of the testers for its sub-formulas. In this paper, we extend the application of the testers method from LTL to the logic PSL. Besides providing the construction of testers for PSL, we indicate how the symbolic representation of the testers can be directly utilized for efficient model checking and run-time monitoring.
引用
收藏
页码:573 / 586
页数:14
相关论文
共 50 条
  • [21] Reliability of Run-Time Quality-of-Service Evaluation using Parametric Model Checking
    Su, Guoxin
    Rosenblum, David S.
    Tamburrelli, Giordano
    [J]. 2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2016, : 73 - 84
  • [22] Mutation Analysis and Model Checking Guided Test Generation for SoC Run-Time Monitors
    Srinivasan, Suriya
    Vemuri, Ranga
    [J]. 2023 36TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2023 22ND INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, VLSID, 2023, : 240 - 245
  • [23] From Statistical Model Checking to Run-Time Monitoring Using a Bayesian Network Approach
    Jaeger, Manfred
    Larsen, Kim G.
    Tibo, Alessandro
    [J]. RUNTIME VERIFICATION (RV 2020), 2020, 12399 : 517 - 535
  • [24] Model-Based Run-Time Checking of Security Permissions Using Guarded Objects
    Jurjens, Jan
    [J]. RUNTIME VERIFICATION, 2008, 5289 : 36 - 50
  • [25] Run-Time Probabilistic Model Checking for Failure Prediction: A Smart Lift Case Study
    Xin, Xin
    Keoh, Sye Loong
    Sevegnani, Michele
    Saerbeck, Martin
    [J]. 2022 IEEE 8TH WORLD FORUM ON INTERNET OF THINGS, WF-IOT, 2022,
  • [26] EFFICIENT RUN-TIME TYPE CHECKING OF TYPED LOGIC PROGRAMS
    DART, PW
    ZOBEL, J
    [J]. JOURNAL OF LOGIC PROGRAMMING, 1992, 14 (1-2): : 31 - 69
  • [27] Reviewing Conformance Checking Uses for Run-Time Regulatory Compliance
    Klessascheck, Finn
    Knoche, Tom
    Pufahl, Luise
    [J]. ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2024, EMMSAD 2024, 2024, 511 : 100 - 113
  • [28] Increasing Dependability by Agent-Based Model-Checking During Run-Time
    Rehberger, Sebastian
    Aicher, Thomas
    Vogel-Heuser, Birgit
    [J]. SERVICE ORIENTATION IN HOLONIC AND MULTI-AGENT MANUFACTURING, 2016, 640 : 159 - 167
  • [29] Revisiting Model-Driven Engineering for Run-Time Verification of Business Processes
    Dou, Wei
    Bianculli, Domenico
    Briand, Lionel
    [J]. SYSTEM ANALYSIS AND MODELING: MODELS AND REUSABILITY, 2014, 8769 : 190 - 197
  • [30] An Ontology for run-time Verification of Security Certificates for SOA
    D'Agostini, Stefania
    Di Giacomo, Valentina
    Pandolfo, Claudia
    Presenza, Domenico
    [J]. 2012 SEVENTH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY (ARES), 2012, : 525 - 533