• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations

Uppaal | A Tool Suite for Symbolic and Compositional Veri of RealTime Systems. Presented at the 1st Workshop on Tools and Algorithms for the Construction and Analysis of Systems (1995)

by Johan Bengtsson, Kim G Larsen, Fredrik Larsson, Paul Pettersson, Wang Yi
Add To MetaCart

Tools

Sorted by:
Results 1 - 4 of 4

A Compositional Proof of a Real-Time Mutual Exclusion Protocol

by Kåre J. Kristoffersen, François Laroussinie, Kim G. Larsen, Paul Pettersson, Wang Yi - IN PROC. OF THE 7TH INTERNATIONAL JOINT CONFERENCE ON THE THEORY AND PRACTICE OF SOFTWARE DEVELOPMENT , 1996
"... In this paper, we apply a compositional proof technique to an automatic verification of the correctness of Fischer's mutual exclusion protocol. It is demonstrated that the technique may avoid the state-explosion problem. Our compositional technique has recently been implemented in a tool C ..."
Abstract - Cited by 18 (5 self) - Add to MetaCart
In this paper, we apply a compositional proof technique to an automatic verification of the correctness of Fischer's mutual exclusion protocol. It is demonstrated that the technique may avoid the state-explosion problem. Our compositional technique has recently been implemented in a tool CMC, which gives experimental evidence that the size of the verification effort required of the technique only grows polynomially in the size of the number of processes in the protocol. In particular, CMC verifies the protocol for 50 processes within 172.3 seconds and using only 32MB main memory. In contrast
(Show Context)

Citation Context

...or the mutual exclusion property of Fischer's protocol. In section 5 we report on the experimental results obtained using the CMC tool and compare the performance with that of our existing tool{suite =-=[3]-=-. Finally, in section 6 we give some concluding remarks and illustrate future work. 2 Real{Time Systems In this section, we brie y introduce our modelling and specication languages for real{time syst...

Formal Verification of an Audio/Video Power Controller using the Real-Time Model Checker UPPAAL

by Klaus Havelund, Kim Guldstrand Larsen, Arne Skou - IN 5TH INT. AMAST WORKSHOP ON REAL-TIME AND PROBABILISTIC SYSTEMS, NUMBER 1601 IN LECTURE NOTES IN COMPUTER SCIENCE , 1998
"... An input/output--link control protocol is modeled and analyzed in the real-time model checker Uppaal. The protocol is supposed to sit in an audio/video component and control (read from and write to) a link to neighbour audio/video components. The component may for example be a TV, and a neighbour ma ..."
Abstract - Cited by 6 (4 self) - Add to MetaCart
An input/output--link control protocol is modeled and analyzed in the real-time model checker Uppaal. The protocol is supposed to sit in an audio/video component and control (read from and write to) a link to neighbour audio/video components. The component may for example be a TV, and a neighbour may be a VCR. The protocol also communicates with the remote--control. The protocol is in addition responsible for the powering up and down of the component in between the arrival of data. It is this power control that is the focus of the modeling and verification demonstrated in this report. The work has been carried out in a collaboration between Aalborg University and the audio/video company B&O, which plans to incorporate the protocol as part of a new product line. The work was carried out in a limited period of 3 weeks, with an attempt to examine how well such a collaboration would proceed. The paper elaborates on the lessons learned. Amongst

Efficient Implementation of Model-Checkers for Networks of Timed Automata

by Fredrik Larsson
"... Since real-time systems often operate in safety-critical environments it is extremely important that they function correctly. Uppaal is a tool that can be used for validation and verification of real-time systems. The user models the system using networks of timed automata and uses a simple logic to ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
Since real-time systems often operate in safety-critical environments it is extremely important that they function correctly. Uppaal is a tool that can be used for validation and verification of real-time systems. The user models the system using networks of timed automata and uses a simple logic to express safety requirements that the modelled system must satisfy to guarantee its correct behaviour. Uppaal then performs reachability analysis using constraint solving techniques to check if the model satisfies the given requirements. In addition, the tool is also able to provide the user with a sample execution that explains why a requirement is (or is not) satisfied by the model. The analysis is fully automated. This thesis describes various techniques adopted when implementing Uppaal. Some of he techniques have improved the performance of Uppaal significantly. We have studied the techniques with performance measurements in several case-studies. One of the main contributions is the comparison of different strategies in implementing the basic data structures and searching algorithms. The measurements can be used as hints on what parts of the model-checker that are most important to optimise. Though the techniques are studied in the context of timed automata, we believe that they are applicable to the implementation of

This document in subdirectoryRS/96/55/ A Compositional Proof of a Real–Time Mutual Exclusion Protocol

by K˚are J. Kristoffersen, François Laroussinie, Kim G. Larsen, Paul Pettersson, Wang Yi, K˚are J. Kristoffersen, Francois Laroussinie, Kim G. Larsen, Paul Pettersson, Wang Yi , 909
"... Reproduction of all or part of this work is permitted for educational or research use on condition that this copyright notice is included in any copy. See back inner page for a list of recent publications in the BRICS Report Series. Copies may be obtained by contacting: BRICS ..."
Abstract - Add to MetaCart
Reproduction of all or part of this work is permitted for educational or research use on condition that this copyright notice is included in any copy. See back inner page for a list of recent publications in the BRICS Report Series. Copies may be obtained by contacting: BRICS
(Show Context)

Citation Context

...or the mutual exclusion property of Fischer’s protocol. In section 5 we report on the experimental results obtained using the CMC tool and compare the performance with that of our existing tool–suite =-=[3]-=-. Finally, in section 6 we give some concluding remarks and illustrate future work. 2 Real–Time Systems In this section, we briefly introduce our modelling and specification languages for real–time sy...

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University