中文
相关论文

相关论文: From Well Structured Transition Systems to Program…

200 篇论文

Answer Set Programming (ASP) is an important logic programming paradigm within the field of Knowledge Representation and Reasoning. As a concise, human-readable, declarative language, ASP is an excellent tool for developing trustworthy…

计算机科学中的逻辑 · 计算机科学 2025-02-14 Zachary Hansen

In this paper I introduce a mechanism to derive program transforma- tions from order-preserving transformations of vector types. The purpose of this work is to allow automatic generation of correct-by-construction instances of programs in a…

编程语言 · 计算机科学 2015-04-22 Wim Vanderbauwhede

With the advancement of software engineering in recent years, the model checking techniques are widely applied in various areas to do the verification for the system model. However, it is difficult to apply the model checking to verify…

软件工程 · 计算机科学 2019-02-19 Yilong Yang , Xiaoshan Li , Quan Zu

In this paper, we outline an approach to verifying parallel programs. A new mathematical model of parallel programs is introduced. The introduced model is illustrated by the verification of the matrix multiplication MPI program.

计算机科学中的逻辑 · 计算机科学 2021-10-19 Andrew M. Mironov

The Curry-Howard correspondence is about a relationship between types and programs on the one hand and propositions and proofs on the other. The implications for programming language design and program verification is an active field of…

编程语言 · 计算机科学 2015-09-15 Jørgen Steensgaard-Madsen

Runtime verification is the process of verifying critical behavioral properties in big complex systems, where formal verification is not possible due to state space explosion. There have been several attempts to design efficient algorithms…

分布式、并行与集群计算 · 计算机科学 2020-04-07 M. Ali Dorosty , Fathiyeh Faghih , Ehsan Khamespanah

Generalised Symbolic Trajectory Evaluation (GSTE) is a high-capacity formal verification technique for hardware. GSTE uses abstraction, meaning that details of the circuit behaviour are removed from the circuit model. A semantics for GSTE…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Koen Claessen , Jan-Willem Roorda

C-RASP is a simple programming language that was recently shown to capture concepts expressible by transformers. In this paper, we develop new algorithmic techniques for automatically verifying C-RASPs. To this end, we establish a…

机器学习 · 计算机科学 2026-05-19 Hongjian Jiang , Matthew Hague , Philipp Rümmer , Anthony Widjaja Lin

Validation of building energy simulation programs is of major interest to both users and modellers. To achieve such a task, it is essential to apply a methodology based on a priori test and empirical validation. A priori test consists in…

计算工程、金融与科学 · 计算机科学 2012-12-26 Ted Soubdhan , Thierry Alex Mara , Harry Boyer , Anis Younès

Answer Set Programming (ASP) is a powerful declarative programming paradigm commonly used for solving challenging search and optimization problems. The modeling languages of ASP are supported by sophisticated solving algorithms (solvers)…

计算机科学中的逻辑 · 计算机科学 2022-08-08 Zach Hansen

Weakest preconditions are a useful notion for program verification as they reduce a problem of program verification to a problem of constraint solving. Category-theoretic generalisations of weakest preconditions have been studied to capture…

计算机科学中的逻辑 · 计算机科学 2025-07-02 Satoshi Kura

We demonstrate that many Naturalness tests of particle theories discussed in the literature can be reformulated as straightforward algorithmic finetuning assessments in the matching of Wilsonian effective theories above and below particle…

高能物理 - 唯象学 · 物理学 2021-07-14 James D. Wells

This paper is the longer version of the extended abstract with the same name published in FM 06. We describe in detail the algorithm to generate verification conditions from statechart structures implemented in the iState tool. This…

软件工程 · 计算机科学 2009-09-09 Dai Tri Man Le

Microservice systems are becoming increasingly adopted due to their scalability, decentralized development, and support for continuous integration and delivery (CI/CD). However, this decentralized development by separate teams and…

软件工程 · 计算机科学 2025-12-01 Connor Wojtak , Darek Gajewski , Tomas Cerny

Test-time scaling is an important mechanism for improving large language models, especially on tasks with deterministic verifiers. Code translation is a canonical example: the source program constrains valid outputs, while compilers, type…

机器学习 · 计算机科学 2026-05-19 Tianyang Zhou , Somesh Jha , Mihai Christodorescu , Kirill Levchenko , Varun Chandrasekaran

Formal verification tools are often developed by experts for experts; as a result, their usability by programmers with little formal methods experience may be severely limited. In this paper, we discuss this general phenomenon with…

软件工程 · 计算机科学 2015-08-20 Carlo A. Furia , Christopher M. Poskitt , Julian Tschannen

We study several constructions of the STIT tessellation process in a window of $\RR^\ell$ and supply an exact formula for its transition probability.

概率论 · 数学 2014-11-14 Servet Martínez , Werner Nagel

Although they differ in the functionality they offer, low-level systems exhibit certain patterns of design and utilization of computing resources. In this paper, we argue the position that modalities, in the sense of modal logic, should be…

计算机科学中的逻辑 · 计算机科学 2025-09-30 Ismail Kuru , Colin S. Gordon

In this paper we describe a method for verifying secure information flow of programs, where apart from direct and indirect flows a secret information can be leaked through covert timing channels. That is, no two computations of a program…

编程语言 · 计算机科学 2013-07-18 Aleksandar S. Dimovski

We propose a general framework to allow: (a) specifying the operational semantics of a programming language; and (b) stating and proving properties about program correctness. Our framework is based on a many-sorted system of hybrid modal…

计算机科学中的逻辑 · 计算机科学 2025-12-01 Ioana Leustean , Natalia Moanga , Traian Florin Serbanuta