中文
相关论文

相关论文: Events in Property Patterns

200 篇论文

This paper introduces different views for understanding problems and faults with the goal of defining a method for the formal specification of systems. The idea of Layered Fault Tolerant Specification (LFTS) is proposed to make the method…

软件工程 · 计算机科学 2012-07-12 Manuel Mazzara

Virtually all verification techniques using formal methods rely on the availability of a formal specification, which describes the design requirements precisely. However, formulating specifications remains a manual task that is notoriously…

形式语言与自动机理论 · 计算机科学 2025-01-28 Daniel Neider , Rajarshi Roy

Reconfiguration paths express sequences of successive reconfiguration operations within a component-based approach allowing dynamic reconfigurations. We use constructs from regular expressions-pin particular, alternatives-to introduce…

软件工程 · 计算机科学 2017-03-22 Jean-Michel Hufflen

Virtually all verification and synthesis techniques assume that the formal specifications are readily available, functionally correct, and fully match the engineer's understanding of the given system. However, this assumption is often…

形式语言与自动机理论 · 计算机科学 2022-06-15 Simon Lutz , Daniel Neider , Rajarshi Roy

One of the advantages of LTL over CTL is that the notion of a counterexample is easy to grasp, visualise and process: it is a trace that violates the property at hand. In this paper we propose a notion of evidence for CTL properties on…

计算机科学中的逻辑 · 计算机科学 2026-04-23 Arend Rensink

Many models for complex phenomena use a model for strongly-interacting elements on a small scale to generate larger-scale simulations of some aspects of experimental realizations. These models may be agent-based (as in the case of discrete…

软凝聚态物质 · 物理学 2025-09-10 Jeffrey D. Picka

Formal properties represent a cornerstone of the system-correctness proofs based on formal verification techniques such as model checking. Formalizing requirements into temporal properties may be very complex and error prone, due not only…

计算机科学中的逻辑 · 计算机科学 2017-09-08 Stefano Tonetta

We investigate the extent to which Linear Temporal Logic (LTL) formulas can be uniquely characterized by a finite set of labeled examples. We consider different types of examples, ranging from finite words to transfinite words, as well as…

计算机科学中的逻辑 · 计算机科学 2026-04-27 Balder ten Cate , Dana Fisman , Roi Ohayon , Patrik Sestic

In this paper, we investigate property verification problems in partially-observed discrete-event systems (DES). Particularly, we are interested in verifying observational properties that are related to the information-flow of the system.…

系统与控制 · 电气工程与系统科学 2022-12-20 Jianing Zhao , Xiang Yin , Shaoyuan Li

Property Specification Patterns (PSPs) have been proposed to solve recurring specification needs, to ease the formalization of requirements, and enable automated verification thereof. In this paper, we extend PSPs by considering Boolean as…

计算机科学中的逻辑 · 计算机科学 2017-12-13 Massimo Narizzano , Luca Pulina , Armando Tacchella , Simone Vuotto

Timed Transition Models (TTMs) are event-based descriptions for modelling, specifying, and verifying discrete real-time systems. An event can be spontaneous, fair, or timed with specified bounds. TTMs have a textual syntax, an operational…

软件工程 · 计算机科学 2015-06-12 Chen-Wei Wang , Jonathan S. Ostroff , Simon Hudon

Given a log and a specification, timed pattern matching aims at exhibiting for which start and end dates a specification holds on that log. For example, "a given action is always followed by another action before a given deadline". This…

系统与控制 · 计算机科学 2019-04-08 Étienne André , Ichiro Hasuo , Masaki Waga

We study the generalization abilities of language models when translating natural language into formal specifications with complex semantics. In particular, we fine-tune language models on three datasets consisting of English sentences and…

软件工程 · 计算机科学 2022-10-21 Christopher Hahn , Frederik Schmitt , Julia J. Tillman , Niklas Metzger , Julian Siber , Bernd Finkbeiner

Validation is a central activity when developing formal specifications. Similarly to coding, a possible validation technique is to define upfront test cases or scenarios that a future specification should satisfy or not. Unfortunately,…

软件工程 · 计算机科学 2026-02-19 Alcino Cunha , Nuno Macedo

We present a lattice of distributed program specifications, whose ordering represents implementability/refinement. Specifications are modelled by families of subsets of relative execution traces, which encode the local orderings of state…

计算机科学中的逻辑 · 计算机科学 2023-04-25 Nasos Evangelou-Oost , Callum Bannister , Ian J. Hayes

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

A wide range of interesting program properties are intrinsically relational, i.e., they relate two or more program traces. Two prominent relational properties are secure information flow and conditional program equivalence. By showing the…

计算机科学中的逻辑 · 计算机科学 2019-10-22 Alexander Weigl , Mattias Ulbrich , Suhyun Cha , Bernhard Beckert , Birgit Vogel-Heuser

Most current methods for learning from demonstrations assume that those demonstrations alone are sufficient to learn the underlying task. This is often untrue, especially if extra safety specifications exist which were not present in the…

机器学习 · 计算机科学 2020-05-26 Craig Innes , Subramanian Ramamoorthy

In this work, we investigate the effectiveness of injecting external knowledge to a large language model (LLM) to identify semantic plausibility of simple events. Specifically, we enhance the LLM with fine-grained entity types, event types…

计算与语言 · 计算机科学 2024-09-02 Chong Shen , Chenyue Zhou

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