Deciding branching hyperproperties for real time systems

被引:0
|
作者
Deka, Nabarun [1 ]
Zhang, Minjian [1 ]
Chadha, Rohit [2 ]
Viswanathan, Mahesh [1 ]
机构
[1] Univ Illinois, Champaign, IL 61801 USA
[2] Univ Missouri, Columbia, MO USA
关键词
D O I
10.1109/CSF61375.2024.00032
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Security properties of real-time systems often involve reasoning about hyper-properties, as opposed to properties of single executions or trees of executions. These hyper-properties need to additionally be expressive enough to reason about real-time constraints. Examples of such properties include information flow, side channel attacks and service-level agreements. In this paper we study computational problems related to a branching-time, hyper-property extension of metric temporal logic (MTL) that we call HCMTL*. We consider both the interval-based and point-based semantics of this logic. The verification problem that we consider is to determine if a given HCMTL* formula phi is true in a system represented by a timed automaton. We show that this problem is undecidable. We then show that the verification problem is decidable if we consider executions upto a fixed time horizon T. Our decidability result relies on reducing the verification problem to the truth of an MSO formula over reals with a bounded time interval.
引用
收藏
页码:65 / 79
页数:15
相关论文
共 50 条
  • [41] REAL-TIME SYSTEMS
    KARJALAINEN, J
    MICROPROCESSING AND MICROPROGRAMMING, 1993, 38 (1-5): : 475 - 476
  • [42] Real-time systems
    Abdelzaher, T
    Sharp, D
    REAL-TIME SYSTEMS, 2005, 29 (2-3) : 99 - 99
  • [43] Real-time systems
    Wedde, HF
    JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (04) : 303 - 304
  • [44] REAL-TIME SYSTEMS
    KRISHNA, CM
    LEE, YH
    PROCEEDINGS OF THE IEEE, 1994, 82 (01) : 3 - 5
  • [45] REAL-TIME SYSTEMS
    不详
    MICROPROCESSING AND MICROPROGRAMMING, 1982, 10 (04): : 282 - 283
  • [46] REAL-TIME SYSTEMS
    HINDIN, HJ
    RAUCHHINDIN, WB
    ELECTRONIC DESIGN, 1983, 31 (01) : 288 - &
  • [47] Real-time systems
    Mezzalira, L
    JOURNAL OF SYSTEMS ARCHITECTURE, 1996, 42 (6-7) : 387 - 390
  • [48] Methodology for real time systems
    Reed, R
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1996, 28 (12): : 1685 - 1701
  • [49] Deciding Equivalence of Separated Non-nested Attribute Systems in Polynomial Time
    Seidl, Helmut
    Palenta, Raphaela
    Maneth, Sebastian
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, FOSSACS 2019, 2019, 11425 : 488 - 504
  • [50] Real-time results without real-time systems
    Fox, R
    Kasten, E
    Orji, K
    Bolen, C
    Maurice, C
    Venema, J
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2004, 51 (03) : 571 - 575