نتایج جستجو برای: run time verification

تعداد نتایج: 2009787  

Journal: :International Journal on Smart Sensing and Intelligent Systems 2020

Journal: :Formal Methods in System Design 2001
Bernd Finkbeiner Henny B. Sipma

Alternating automata have been commonly used as a basis for static verification of reactive systems. In this paper we show how alternating automata can be used in runtime verification. We present three algorithms to check at runtime whether a reactive program satisfies a temporal specification, expressed by a lineartime temporal logic formula. The three methods start from the same alternating a...

2000
Gary T. Leavens K. Rustan M. Leino Erik Poll Bart Jacobs Clyde Ruby

JML is a notation for specifying the detailed design of Java classes and interfaces. JML’s assertions are stated using a slight extension of Java’s expression syntax. This should make it easy to use. Tools for JML aid in static analysis, verification, and run-time debugging of Java code.

2014
Gary T. Leavens William E. Weihl

We present a formal specification language and a formal verification logic for a simple object-oriented programming language. The language is applicative and statically typed, and supports subtyping and messagepassing. The verification logic relies on a behavioral notion of subtyping that captures the intuition that a subtype behaves like its supertypes. We give a formal definition for legal su...

Journal: :Electr. Notes Theor. Comput. Sci. 2004
Marco Alberti Marco Gavanelli Evelina Lamma Paola Mello Paolo Torroni

In this paper we propose a logic-based social approach to the specification and verification of agent interaction. We firstly introduce integrity constraints about social acts (called Social Integrity Constraints) as a formalism to express interaction protocols and to give a social semantics to the behavior of agents, focusing on communicative acts. Then, we discuss several possible kinds of ve...

2014
Marta Z. Kwiatkowska David Parker Hongyang Qu Mateusz Ujma

Quantitative verification techniques offer an effective means of computing performance and reliability properties for a wide range of systems. In many cases, it is necessary to perform repeated analyses of a system, for example to identify trends in results, determine optimal system parameters or when performing online analysis for adaptive systems. We argue the need for incremental quantitativ...

Journal: :PeerJ Computer Science 2016
Shlomi Dolev Jonathan Goldfeld Rami Puzis Muni Venkateswarlu K.

Identifying a temporal pattern of events is a fundamental task of on-line (real-time) verification. We present efficient schemes for on-line monitoring of events for identifying desired/undesired patterns of events. The schemes use preprocessing to ensure that the number of comparisons during run-time is minimized. In particular, the first comparison following the time point when an execution s...

Journal: :ACM Transactions on Information and System Security 2009

Journal: :Electronic Notes in Theoretical Computer Science 2002

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید