中文
相关论文

相关论文: Statechart Verification with iState

200 篇论文

Statechart is a visual modelling language for systems. In this paper, we extend our earlier work on modular statecharts with local variables and present an updated operational semantics for statecharts with concurrency. Our variant of the…

软件工程 · 计算机科学 2023-07-12 Karthika Venkatesan , Sujit Kumar Chakrabarti

In the paper we introduce graphical objects (called state diagrams) related to functional programs. It is shown that state diagrams of functional programs can be used to solve problems of verification of functional programs. The proposed…

计算机科学中的逻辑 · 计算机科学 2020-01-14 Andrew M. Mironov

In the paper the problem of verification of functional programs (FPs) over strings is considered, where specifications of properties of FPs are defined by other FPs, and a FP S1 meets a specification defined by another FP S2 iff a…

计算机科学中的逻辑 · 计算机科学 2016-04-15 Andrew M. Mironov

Precondition inference is a non-trivial task with several applications in program analysis and verification. We present a novel iterative method for automatically deriving sufficient preconditions for safety and unsafety of programs which…

计算机科学中的逻辑 · 计算机科学 2018-11-19 Bishoksan Kafle , Graeme Gange , Peter Schachte , Harald Sondergaard , Peter J. Stuckey

Statecharts are frequently used as a modeling formalism in the design of state-based systems. Formal verification techniques are also often applied to prove certain properties about the behavior of the system. One of the most efficient…

计算机科学中的逻辑 · 计算机科学 2017-03-23 Bence Czipó , Ákos Hajdu , Tamás Tóth , István Majzik

We consider the problem of automatically verifying programs which manipulate arbitrary data structures. Our specification language is expressive, contains a notion of \emph{separation}, and thus enables a precise specification of…

编程语言 · 计算机科学 2017-11-16 Duc-Hiep Chu , Joxan Jaffar

These notes are a companion to [1] which describe - the variable conditions that Smallfoot checks, - the analysis used to check them, - the algorithm used to compute a set of verification conditions corresponding to an annotated program,…

计算机科学中的逻辑 · 计算机科学 2012-04-24 Josh Berdine , Cristiano Calcagno , Peter W. O'Hearn

State-machine based notations are ubiquitous in the description of component systems, particularly in the robotic domain. To ensure these systems are safe and predictable, formal verification techniques are important, and can be…

计算机科学中的逻辑 · 计算机科学 2018-10-11 Simon Foster , James Baxter , Ana Cavalcanti , Alvaro Miyazawa , Jim Woodcock

We develop StacKAT, a network verification language featuring loops, finite state variables, nondeterminism, and - most importantly - access to a stack with accompanying push and pop operations. By viewing the variables and stack as the…

编程语言 · 计算机科学 2025-06-17 Jules Jacobs , Nate Foster , Tobias Kappé , Dexter Kozen , Lily Saada , Alexandra Silva , Jana Wagemaker

We survey existing approaches to the formal verification of statecharts using model checking. Although the semantics and subset of statecharts used in each approach varies considerably, along with the model checkers and their specification…

软件工程 · 计算机科学 2009-09-29 Purandar Bhaduri , S. Ramesh

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 present an approach to the verification of systems for whose description some elements - constants or functions - are underspecified and can be regarded as parameters, and, in particular, describe a method for automatically generating…

计算机科学中的逻辑 · 计算机科学 2023-10-30 Dennis Peuter , Philipp Marohn , Viorica Sofronie-Stokkermans

Graph states are a large class of multipartite entangled quantum states that form the basis of schemes for quantum computation, communication, error correction, metrology, and more. In this work, we consider verification of graph states…

量子物理 · 物理学 2022-05-16 Anupama Unnikrishnan , Damian Markham

Software verification of evolving systems is challenging mainstream methodologies and tools. Formal verification techniques often conflict with the time constraints imposed by change management practices for evolving systems. Since changes…

软件工程 · 计算机科学 2013-05-02 Domenico Bianculli , Antonio Filieri , Carlo Ghezzi , Dino Mandrioli

In this report, semantics for Statecharts is defined based on a mathematical model of object systems called "system model". The semantics definition is detailed for UML/P Statecharts, a variant of Statecharts which restricts the use of a…

软件工程 · 计算机科学 2014-09-24 Maria Victoria Cengarle , Hans Grönninger , Bernhard Rumpe

This paper investigates the algorithmic safety verification problem of infinite-state parameterized concurrent programs over a rich set of communication topologies. The goal is to automatically produce a proof of correctness in the form of…

计算机科学中的逻辑 · 计算机科学 2026-05-15 Ruotong Cheng , Azadeh Farzan

Context and motivation: Usage of Formal Specification languages is scarce in web application development as compared to safety critical/hardware systems. Question/problem: An apt formal specification language should provide the following…

软件工程 · 计算机科学 2019-01-09 Karthika Venkatesan , Sujit Kumar Chakrabarti

In this paper, we propose a framework to perform verification and validation of semantically annotated data. The annotations, extracted from websites, are verified against the schema.org vocabulary and Domain Specifications to ensure the…

信息检索 · 计算机科学 2019-05-21 Oleksandra Panasiuk , Omar Holzknecht , Umutcan Şimşek , Elias Kärle , Dieter Fensel

This dissertation discusses several problems loosely related, because they all involve a verification condition generator. The Boogie language is introduced; the architecture of a verification-generator is described. Then come more…

软件工程 · 计算机科学 2012-05-01 Radu Grigore

Controllers for autonomous robotic systems can be specified using state machines. However, these are typically developed in an ad hoc manner without formal semantics, which makes it difficult to analyse the controller. Simulations are often…

机器人学 · 计算机科学 2017-02-08 Wei Li , Alvaro Miyazawa , Pedro Ribeiro , Ana Cavalcanti , Jim Woodcock , Jon Timmis
‹ 上一页 1 2 3 10 下一页 ›