A C-language binding for PSL

PH Cheung, A Forin - … and Systems: Third International Conference, ICESS …, 2007 - Springer
… a binding of PSL to the C programming language. A programmer can write PSL statements
… is feasible; we have defined a simple subset of PSL (sPSL) and realized a few tools with …

PSL for runtime verification: Theory and practice

C Eisner - International Workshop on Runtime Verification, 2007 - Springer
… and PSL have been used for formal, dynamic, and runtime verification of software. In this
paper I will introduce PSL and briefly touch on theoretical and practical issues in the use of PSL

Assertion-Based Verification through Binary Instrumentation

E Brignon, L Pierre - 2019 Design, Automation & Test in …, 2019 - ieeexplore.ieee.org
… Finally, [9] gives a C-language binding for PSL that enables the simulation-based verification
of PSL properties. It uses a hardware/software simulator to perform analysis of the events …

At last an ISO C binding of GKS

M Bakker - Computer graphics forum, 1991 - Wiley Online Library
… , for the simple reason that the C language itself was not a standard. Instead, a host of de
facto GKS/C bindings9 appeared. This paper will give the flavour of the ISO C bind- …

[BOOK][B] Using PSL/Sugar for formal and dynamic verification: Guide to Property Specification Language for Assertion-based Verification

B Cohen, S Venkataramanan, A Kumari - 2004 - books.google.com
… For assertion verification in simulation, the simplest method has been to simply embed $display
calls in the Verilog, "assert" statements in the VHDL, or printf's in a C language testbench…

Enabling dynamic assertion-based verification of embedded software through model-driven design

G Di Guglielmo, L Di Guglielmo… - … , Automation & Test …, 2012 - ieeexplore.ieee.org
… approach for binding C language with PSL. They define a subset of PSL and use a …
Another extension of PSL is proposed in [14], where the authors unify assertion definition for …

The design and implementation of P2V, an architecture for zero-overhead online verification of software programs

H Lu, A Forin - 2007 - microsoft.com
… of PSL is only used to specify the validity of a sequence of method calls, while in our system
PSL is … that are expressed in a C binding for PSL, an IEEE standard property specification …

Assertions based verification for systemc

M Forczek, S Zaychenko - 2005 - openarchive.nure.ua
… the assert() macro defined in C language [4]) has proved to be a … Verification IP units need
to be bind to some design for … , basing on the OVA/PSL binding specification, but unfortunately …

Automatic and configurable instrumentation of C programs with temporal assertion checkers

M Chabot, K Mazet, L Pierre - 2015 ACM/IEEE International …, 2015 - ieeexplore.ieee.org
PSL properties and instruments the program with these verification components, together …
Section II gives a brief overview of PSL and describes the features of our verification …

Automatic processor customization for zero-overhead online software verification

H Lu, A Forin - IEEE transactions on very large scale integration …, 2008 - ieeexplore.ieee.org
… Using the PSL, we can make assertions that are validated every time swap() is invoked. In …
in a C binding for sPSL, a subset of the IEEE standard property specification language PSL. In …