中文
相关论文

相关论文: Verifying Temporal Properties of Reactive Systems …

200 篇论文

There are two kinds of approaches for termination analysis of logic programs: "transformational" and "direct" ones. Direct approaches prove termination directly on the basis of the logic program. Transformational approaches transform a…

计算机科学中的逻辑 · 计算机科学 2008-09-01 P. Schneider-Kamp , J. Giesl , A. Serebrenik , R. Thiemann

We present a new approach for reasoning about liveness properties of distributed systems, represented as automata. Our approach is based on simulation relations, and requires reasoning only over finite execution fragments. Current…

计算机科学中的逻辑 · 计算机科学 2008-01-08 Paul C. Attie

We propose a verified approach to the formal verification of timed properties using model-checking techniques. We focus on properties expressed using real-time specification patterns, which can be viewed as a subset of timed temporal logics…

计算机科学中的逻辑 · 计算机科学 2013-02-01 Nouha Abid , Silvano Dal Zilio , Didier Le Botlan

Counter systems are a well-known and powerful modeling notation for specifying infinite-state systems. In this paper we target the problem of checking temporal properties of counter systems. We first focus on checking liveness properties…

计算机科学中的逻辑 · 计算机科学 2017-12-18 K Vasanta Lakshmi , Aravind Acharya , Raghavan Komondoor

Timed model checking has been extensively researched in recent years. Many new formalisms with time extensions and tools based on them have been presented. On the other hand, Explicit-Time Description Methods aim to verify real-time systems…

计算机科学中的逻辑 · 计算机科学 2009-12-11 Hao Wang , Wendy MacCaull

Testing has become an indispensable activity of software development, yet writing good and relevant tests remains a quite challenging task. One well-known problem is that it often is impossible or unrealistic to test for every outcome, as…

编程语言 · 计算机科学 2017-08-18 Dimitri Racordon , Didier Buchs

We explore the use of liveness for interactive program verification for a simple concurrent object language. Our experimental IDE integrates two (formally dual) kinds of continuous testing into the development environment:…

编程语言 · 计算机科学 2016-09-15 Roly Perera , Simon J. Gay

We verify the correctness of a variety of mutual exclusion algorithms through model checking. We look at algorithms where communication is via shared read/write registers, where those registers can be atomic or non-atomic. For the…

计算机科学中的逻辑 · 计算机科学 2026-04-03 Rob van Glabbeek , Bas Luttik , Myrthe Spronck

Mission-time Linear Temporal Logic (MLTL), a widely used subset of popular specification logics like STL and MTL, is often used to model and verify real world systems in safety-critical contexts. As the results of formal verification are…

计算机科学中的逻辑 · 计算机科学 2025-01-30 Zili Wang , Katherine Kosaian , Kristin Yvonne Rozier

Software testing is an important issue in software development process to ensure higher quality on the products. Formal methods has been promising on testing reactive systems, specially critical systems, where accuracy is mandatory since…

软件工程 · 计算机科学 2019-08-13 Camila Sonada Gomes , Adilson Luiz Bonifacio

Digitization provides a sound and complete method to reduce the problem of verifying whether a real-time system satisfies a property under dense-time semantics to whether the same real-time system satisfies the property over discrete-time.…

计算机科学中的逻辑 · 计算机科学 2018-06-26 Janardan Misra

The behaviour of systems characterised by a closed interaction of software components with the environment is inevitably subject to perturbations and uncertainties. In this paper we propose a general framework for the specification and…

计算机科学中的逻辑 · 计算机科学 2022-04-29 Valentina Castiglioni , Michele Loreti , Simone Tini

We explore an approach to verification of programs via program transformation applied to an interpreter of a programming language. A specialization technique known as Turchin's supercompilation is used to specialize some interpreters with…

编程语言 · 计算机科学 2017-08-31 Alexei P. Lisitsa , Andrei P. Nemytykh

We explore an approach to verification of programs via program transformation applied to an interpreter of a programming language. A specialization technique known as Turchin's supercompilation is used to specialize some interpreters with…

编程语言 · 计算机科学 2017-05-22 Alexei P. Lisitsa , Andrei P. Nemytykh

Determining whether a program terminates is a core challenge in program analysis with direct implications for correctness, verification, and security. We investigate whether transformer architectures can recognise termination patterns…

编程语言 · 计算机科学 2026-04-02 Yoav Alon , Cristina David

To guarantee that machine learning models yield outputs that are not only accurate, but also robust, recent works propose formally verifying robustness properties of machine learning models. To be applicable to realistic safety-critical…

机器学习 · 计算机科学 2021-05-07 John Törnblom , Simin Nadjm-Tehrani

Optimizing compilers have become a cornerstone for high-performance program generation in research and industry. Optimizations, including those implemented manually by a user and those target-specific and non-target-specific, are used to…

编程语言 · 计算机科学 2026-05-05 Emily Tucker , Louis-Noël Pouchet , Erika Hunhoff , Stephen Neuendorffer , Erwei Wang

In this paper we study possibilities of using hierarchical reasoning, symbol elimination and model generation for the verification of parametric systems, where the parameters can be constants or functions. Our goal is to automatically…

计算机科学中的逻辑 · 计算机科学 2019-10-14 Viorica Sofronie-Stokkermans

We show that very simple molecular systems, modeled as chemical reaction networks, can have behaviors that exhibit dramatic phase transitions at certain population thresholds. Moreover, the magnitudes of these thresholds can thwart attempts…

新兴技术 · 计算机科学 2020-06-02 James I. Lathrop , Jack H. Lutz , Robyn R. Lutz , Hugh D. Potter , Matthew R. Riley

We delineate a methodology for the specification and verification of flow security properties expressible in the opacity framework. We propose a logic, OpacTL , for straightforwardly expressing such properties in systems that can be…

密码学与安全 · 计算机科学 2022-06-30 Chunyan Mu , David Clark