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

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations

A.: Speeding Up Model Checking of Timed-Models by Combining Scenario Specialization and Live Component Analysis (2009)

by V Braberman, D Garbervestky, N Kicillof, D Monteverde, Olivero
Add To MetaCart

Tools

Sorted by:
Results 1 - 3 of 3

Reducing quasi-equal clocks in networks of timed automata

by Christian Herrera, Bernd Westphal, Sergio Feo-arenis, Andreas Podelski - In FORMATS , 2012
"... Abstract. We introduce the novel notion of quasi-equal clocks and use it to improve the verification time of networks of timed automata. Intu-itively, two clocks are quasi-equal if, during each run of the system, they have the same valuation except for those points in time where they are reset. We p ..."
Abstract - Cited by 4 (3 self) - Add to MetaCart
Abstract. We introduce the novel notion of quasi-equal clocks and use it to improve the verification time of networks of timed automata. Intu-itively, two clocks are quasi-equal if, during each run of the system, they have the same valuation except for those points in time where they are reset. We propose a transformation that takes a network of timed au-tomata and yields a network of timed automata which has a smaller set of clocks and preserves properties up to those not comparing quasi-equal clocks. Our experiments demonstrate that the verification time in three transformed real world examples is much lower compared to the original. 1
(Show Context)

Citation Context

...he verification of properties of a system, is a well-known research topic. Diverse techniques have been proposed to achieve such a reduction, many of them by using static analysis over timed automata =-=[4,5,6,7]-=-. One method that uses static analysis is presented in [8], originally defined for single automata and later generalized for networks of timed automata [9]. This method reduces the number of clocks in...

Specification patterns can be formal and still easy

by Fernando Asteasuain, Víctor Braberman
"... Abstract—Property specification is still one of the most challenging tasks for transference of software verification technology like model checking. The use of patterns has been proposed in order to hide the complicated handling of formal languages from the developer. However, this goal is not entir ..."
Abstract - Add to MetaCart
Abstract—Property specification is still one of the most challenging tasks for transference of software verification technology like model checking. The use of patterns has been proposed in order to hide the complicated handling of formal languages from the developer. However, this goal is not entirely satisfied. When validating the pattern the developer may have to deal with the pattern expressed in some particular formalism. For this reason, we identify three desirable quality attributes for the underlying specification language: succinctness, ease of validation and modifiability. We show that typical formalisms such as temporal logics or automata fail at some extent to support these features. In this work we propose FVS, a graphical scenariobased language, as a possible alternative to specify behavioral properties. We illustrate FVS ’ features by describing one of the most commonly used pattern, the Response Pattern, and several variants of it. Other known patterns such as the Precedence pattern and the Constrained Chain pattern are also discussed. We also thoroughly compare FVS against other used approaches. I.
(Show Context)

Citation Context

...features more constrains. Thus, the rule depicted in figure 8-b is an specialization of the rule described in figure 7-b. The specialization relationship is a notion is similar to logical subsumption =-=[4]-=-. This also holds for the rules describing both patterns with Global scope (figures 8-a and 7-a). Now, when comparing rules in figure 7-a and 7-b it can be seen that although the consequent in figure ...

Behavioral modeling★

by O Asteasuain
"... Abstract. Behavior needs to be understood from early stages of soft-ware development. In this context incremental and declarative modeling seems an attractive approach for closely capturing and analyzing re-quirements without early operational commitment. A traditional choice for such a kind of mode ..."
Abstract - Add to MetaCart
Abstract. Behavior needs to be understood from early stages of soft-ware development. In this context incremental and declarative modeling seems an attractive approach for closely capturing and analyzing re-quirements without early operational commitment. A traditional choice for such a kind of modeling is a logic-based approach. Unfortunately, that might be turn out to be a low-level and particularly awkward mech-anism when dealing with event-based systems. In this work we present a scenario-based language for incrementally shaping the behavior of event-based systems. A notable feature of our notation are abstract auxiliary events that enable expressing arbitrary 휔-regular languages. The nota-tion is equipped with declarative semantics based on morphisms and a tableaux procedure is given to leverage on different types of automatic analysis. 1
(Show Context)

Citation Context

...ce Automata ([5]), taking into account controllability of events. Other interesting possibility is the construction of an inference or rewriting system based on concepts-like scenario specialization (=-=[2]-=-). In addition, we are also considering an extension of the language to predicate over branching structures([15]). We also would like to improve some performance aspects of the tableau algorithm. Refe...

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