| 29.07.2004 11:41 | Raven V2.2.0 released. |
|---|
![]() |
News
OverviewRAVEN (Real-Time Analysis and Verification Environment) is a tool for the analysis and the verification of real-time systems. It is being developed at the Formal Methods Group of the University of Tübingen.Real-time systems are systems that must perform a task within strict time deadlines. Embedded controllers, circuits and communication protocols are examples of such time- dependent systems. These systems are often part of complex safety-critical applications such as aircraft avionics, which are very difficult to design and analyze, but whose correct behavior must beensured because failures may have severe consequences. Hence, real- time systems need to be rigorously modeled and specified in order to be able to formally prove their correctness with respect to the desired requirements. The systems are described in RAVEN as interacting modules. Each module is an I/O-interval structure. I/O-interval structures extends finite state machines (FSM) by timed transitions. The modules are connected by wires (resp. communicate via broadcast). RAVEN has several algorithms for analyzing the specified system:
RAVEN allows to simulate the system. The result is a waveform displayed in a waveform browser. |
||
Webmaster: Roland Weiss -- Last change: 10.10.2004 12:59 |