Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jürgen Ruf is active.

Publication


Featured researches published by Jürgen Ruf.


Proceedings of the IFIP WG 10.5 International Conference on Correct Hardware Design and Verification Methods: Advances in Hardware Design and Verification | 1997

Symbolic model checking for a discrete clocked temporal logic with intervals

Jürgen Ruf; Thomas Kropf

In this paper we present a new model checking algorithm for interval based timed structures and temporal logic formulas. Besides the treatment of time intervals the new algorithm leads to a significant performance gain compared to previous approaches.


Lecture Notes in Computer Science | 1999

Modleing and Checking Networks of Communicating Real-Time Process

Jürgen Ruf; Thomas Kropf

In this paper we present a new modeling formalism that is well suited for modeling real-time systems in different application areas and on various levels of abstraction. These I/O-interval structures extend interval structures by a new communication method, where input sensitive transitions are introduced. The transitions can be labeled time intervals as well as with communication variables. For interval structures, efficient model checking techniques based on MTBDDs exist. Thus, after composing networks of I/O-interval structures, efficient model checking of interval structures is applicable. The usefulness of the new approach is demonstrated by various real-world case studies, including experimental results.


european design and test conference | 1997

Using MTBDDs for discrete timed symbolic model checking

Thomas Kropf; Jürgen Ruf

The verification of timing properties is an important task in the validation process of embedded and real time systems. Temporal logic model checking is one of the most successful techniques as it allows the complete automation of the verification. In this paper, we present a new approach to symbolic QCTL (Quantitative CTL) model checking. In contrast to previous approaches we use an intuitive QCTL semantics, provide an efficient model representation and the new algorithms require less iteration steps compared to translating the QCTL problem into CTL and using standard CTL model checking techniques. The new model checking algorithm is based on a MTBDD representation. Some experimental results show the efficiency of the new approach.


formal methods in computer aided design | 1998

Using MTBDDs for Compostion and Model Checking of Real-Time Systems

Jürgen Ruf; Thomas Kropf

In this paper we show that multi-terminal BDDs (MTBDDs) are well suited to represent and manipulate interval based timed transition systems. For many timed verification tasks efficient MTBDD-based algorithms are presented. This comprises the composition of timed structures based on symbolic techniques, heuristics for state variable minimization, and a symbolic model checking algorithm. Experimental results show that in many cases our approach outperforms standard unit-delay approaches and corresponding timed automata models.


HART '97 Proceedings of the International Workshop on Hybrid and Real-Time Systems | 1997

A New Algorithm for Discrete Timed Symbolic Model Checking

Jürgen Ruf; Thomas Kropf

When extending CTL with constructs for quantitative reasoning on time, either the linear algorithm complexity of standard model checking gets lost, efficient ROBDD techniques are no more applicable or the semantics becomes counter intuitive.


MBMV | 1999

Modeling Real-Time Systems with I/O-Interval Structures.

Jürgen Ruf; Thomas Kropf


MBMV | 2007

Semiformal Verification of Temporal Properties in Embedded Software.

Djones Vinicius Lettnin; Pradeep Kumar Nalla; Jürgen Ruf; Roland J. Weiss; Axel G. Braun; Joachim Gerlach; Thomas Kropf; Wolfgang Rosenstiel


MBMV | 2002

Combination of Simulation and Formal Verification.

Jürgen Ruf; Thomas Kropf


Archive | 1998

The Synchronous System Description Language PURR

Thomas Kropf; Jürgen Ruf; Klaus Schneider; Markus Wild


FM+AM | 2010

State-based Analysis and UML-driven Equivalence Checking for C++ State Machines.

Patrick Heckeler; Jörg Behrend; Thomas Kropf; Jürgen Ruf; Wolfgang Rosenstiel; Roland J. Weiss

Collaboration


Dive into the Jürgen Ruf's collaboration.

Top Co-Authors

Avatar

Thomas Kropf

Karlsruhe Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alexander Jesser

Goethe University Frankfurt

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Klaus Schneider

Kaiserslautern University of Technology

View shared research outputs
Top Co-Authors

Avatar

Lars Hedrich

Goethe University Frankfurt

View shared research outputs
Top Co-Authors

Avatar

Markus Wild

Karlsruhe Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge