Catálogo de publicaciones - libros

Compartir en
redes sociales


Formal Modeling and Analysis of Timed Systems: 4th International Conference, FORMATS 2006, Paris, France, September 25-27, 2006, Proceedings

Eugene Asarin ; Patricia Bouyer (eds.)

En conferencia: 4º International Conference on Formal Modeling and Analysis of Timed Systems (FORMATS) . Paris, France . September 25, 2006 - September 27, 2006

Resumen/Descripción – provisto por la editorial

No disponible.

Palabras clave – provistas por la editorial

No disponibles.

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No detectada 2006 SpringerLink

Información

Tipo de recurso:

libros

ISBN impreso

978-3-540-45026-9

ISBN electrónico

978-3-540-45031-3

Editor responsable

Springer Nature

País de edición

Reino Unido

Fecha de publicación

Información sobre derechos de publicación

© Springer-Verlag Berlin Heidelberg 2006

Tabla de contenidos

Symbolic Robustness Analysis of Timed Automata

Conrado Daws; Piotr Kordy

We propose a symbolic algorithm for the analysis of the robustness of timed automata, that is the correctness of the model in presence of small drifts on the clocks or imprecision in testing guards. This problem is known to be decidable with an algorithm based on detecting strongly connected components on the region graph, which, for complexity reasons, is not effective in practice. Our symbolic algorithm is based on the standard algorithm for symbolic reachability analysis using zones to represent symbolic states and can then be easily integrated within tools for the verification of timed automata models. It relies on the computation of the stable zone of each cycle in a timed automaton. The stable zone is the largest set of states that can reach and be reached from itself through the cycle. To compute the robust reachable set, each stable zone that intersects the set of explored states has to be added to the set of states to be explored.

Palabras clave: Reachable State; Stable Zone; Symbolic State; Region Graph; Unsafe State.

- Contributed Papers | Pp. 143-155

Coping with the Parallelism of BitTorrent: Conversion of PEPA to ODEs in Dealing with State Space Explosion

Adam Duguid

The Performance Evaluation Process Algebra (PEPA) language is a stochastic process algebra, generating Continuous Time Markov Chains (CTMC) to allow quantitative analysis. Protocols such as BitTorrent are highly parallel in nature, and represent one area where CTMC analysis is limited by the well-known state space problem. The number of unique states each client can exist in, and the number of clients required to accurately model a typical BitTorrent network preclude the use of CTMCs. Recent work has shown that PEPA models also allow the derivation of an activity matrix, from which ODE and stochastic simulation models, as alternative forms of analysis, are possible. Using this technique, a BitTorrent network is created, analysed, and the results compared against previous BitTorrent models.

Palabras clave: Stochastic Simulation; Process Algebra; Continuous Time Markov Chain; Stochastic Simulation Algorithm; Erlang Distribution.

- Contributed Papers | Pp. 156-170

Temporal Logic Verification Using Simulation

Georgios E. Fainekos; Antoine Girard; George J. Pappas

In this paper, we consider a novel approach to the temporal logic verification problem of continuous dynamical systems. Our methodology has the distinctive feature that enables the verification of the temporal properties of a continuous system by verifying only a finite number of its (simulated) trajectories. The proposed framework comprises two main ideas. First, we take advantage of the fact that in metric spaces we can quantify how close are two different states. Based on that, we define robust, multi-valued semantics for MTL (and LTL) formulas. These capture not only the usual Boolean satisfiability of the formula, but also topological information regarding the distance from unsatisfiability. Second, we use the recently developed notion of bisimulation functions to infer the behavior of a set of trajectories that lie in the neighborhood of the simulated one. If the latter set of trajectories is bounded by the tube of robustness, then we can infer that all the trajectories in the neighborhood of the simulated one satisfy the same temporal specification as the simulated trajectory. The interesting and promising feature of our approach is that the more robust the system is with respect to the temporal logic specification, the less is the number of simulations that are required in order to verify the system.

Palabras clave: Transmission Line; Hybrid System; Temporal Logic; Time Stamp; Linear Temporal Logic.

- Contributed Papers | Pp. 171-186

Undecidable Problems About Timed Automata

Olivier Finkel

We solve some decision problems for timed automata which were raised by S. Tripakis in [Tri04] and by E. Asarin in [Asa04]. In particular, we show that one cannot decide whether a given timed automaton is determinizable or whether the complement of a timed regular language is timed regular. We show that the problem of the minimization of the number of clocks of a timed automaton is undecidable. It is also undecidable whether the shuffle of two timed regular languages is timed regular. We show that in the case of timed Büchi automata accepting infinite timed words some of these problems are Π_1 ^1-hard, hence highly undecidable (located beyond the arithmetical hierarchy).

Palabras clave: Timed automata; timed Büchi automata; timed regular ()-languages; decision problems; universality problem; determinizability; complementability; shuffle operation; minimization of the number of clocks.

- Contributed Papers | Pp. 187-199

On Timed Simulation Relations for Hybrid Systems and Compositionality

Goran Frehse

Timed and weak timed simulation relations are often used to show that operations on hybrid systems result in equivalent behavior or in conservative overapproximations. Given that systems are frequently designed and verified in a modular approach, it is desirable that this relationship is compositional, which is not the case for hybrid systems in general. We identify subclasses of linear hybrid automata that are compositional with respect to timed, respectively weak timed simulation.

Palabras clave: Hybrid System; Target State; External Variable; Hybrid Automaton; Simulation Relation.

- Contributed Papers | Pp. 200-214

Integrating Discrete- and Continuous-Time Metric Temporal Logics Through Sampling

Carlo A. Furia; Matteo Rossi

Real-time systems usually encompass parts that are best described by a continuous-time model, such as physical processes under control, together with other components that are more naturally formalized by a discrete-time model, such as digital computing modules. Describing such systems in a unified framework based on metric temporal logic requires to integrate formulas which are interpreted over discrete and continuous time. In this paper, we tackle this problem with reference to the metric temporal logic TRIO, that admits both a discrete-time and a continuous-time semantics. We identify sufficient conditions under which TRIO formulas have a consistent truth value when moving from continuous-time to discrete-time interpretations, or vice versa. These conditions basically involve the restriction to a proper subset of the TRIO language and a requirement on the finite variability over time of the basic items in the specification formulas. We demonstrate the approach with an example of specification and verification.

Palabras clave: formal methods; real-time; integration; discretization; metric temporal logic; discrete time; continuous time; dense time.

- Contributed Papers | Pp. 215-229

On the Computational Power of Timed Differentiable Petri Nets

Serge Haddad; Laura Recalde; Manuel Silva

Well-known hierarchies discriminate between the computational power of discrete time and space dynamical systems. A contrario the situation is more confused for dynamical systems when time and space are continuous. A possible way to discriminate between these models is to state whether they can simulate Turing machine. For instance, it is known that continuous systems described by an ordinary differential equation (ODE) have this power. However, since the involved ODE is defined by overlapping local ODEs inside an infinite number of regions, this result has no significant application for differentiable models whose ODE is defined by an explicit representation. In this work, we considerably strengthen this result by showing that Time Differentiable Petri Nets (TDPN) can simulate Turing machines. Indeed the ODE ruling this model is expressed by an explicit linear expression enlarged with the “minimum” operator. More precisely, we present two simulations of a two counter machine by a TDPN in order to fulfill opposite requirements: robustness and boundedness. These simulations are performed by nets whose dimension of associated ODEs is constant. At last, we prove that marking coverability, submarking reachability and the existence of a steady-state are undecidable for TDPNs.

Palabras clave: Turing Machine; Hybrid Automaton; Transition Pair; Current Instruction; Counter Machine.

- Contributed Papers | Pp. 230-244

Model-Checking Timed ATL for Durational Concurrent Game Structures

François Laroussinie; Nicolas Markey; Ghassan Oreiby

We extend the framework of ATL model-checking to “simply timed” concurrent game structures, i.e., multi-agent structures where each transition carry an integral duration (or interval thereof). While the case of single durations is easily handled from the semantics point of view, intervals of durations raise several interesting questions. Moreover subtle algorithmic problems have to be handled when dealing with model checking. We propose a semantics for which we develop efficient ( PTIME ) algorithms for timed ATL without equality constraints, while the general case is shown to be EXPTIME -complete.

Palabras clave: Model Check; Temporal Logic; Atomic Proposition; Symbolic Model Check; Transition Table.

- Contributed Papers | Pp. 245-259

A Dose of Timed Logic, in Guarded Measure

Kamal Lodaya; Paritosh K. Pandya

We consider interval measurement logic IML , a sublogic of Zhou and Hansen’s interval logic, with measurement functions which provide real-valued measurement of some aspect of system behaviour in a given time interval. We interpret IML over a variety of time domains (continuous, sampled, integer) and show that it can provide a unified treatment of many diverse temporal logics including duration calculus (DC), interval duration logic (IDL) and metric temporal logic (MTL). We introduce a fragment GIML with restricted measurement modalities which subsumes most of the decidable timed logics considered in the literature. Next, we introduce a guarded first-order logic with measurements MGF . As a generalisation of Kamp’s theorem, we show that over arbitrary time domains, the measurement logic GIML is expressively complete for it. We also show that MGF has the 3-variable property. In addition, we have a preliminary result showing the decidability of a subset of GIML when interpreted over timed words.

Palabras clave: Linear Order; Temporal Logic; Free Variable; Order Logic; Winning Strategy.

- Contributed Papers | Pp. 260-273

From MITL to Timed Automata

Oded Maler; Dejan Nickovic; Amir Pnueli

We show how to transform formulae written in the real-time temporal logic MITL into timed automata that recognize their satisfying models. This compositional construction is much simpler than previously known and can be easily implemented.

Palabras clave: Model Check; Temporal Logic; Linear Temporal Logic; Semantic Domain; Time Automaton.

- Contributed Papers | Pp. 274-289