A data type for discretized time representation in DEVS

Damian Vicino 1, 2 Olivier Dalle 1 Gabriel Wainer 2
1 SCALE - Safe Composition of Autonomous applications with Large-SCALE Execution environment
CRISAM - Inria Sophia Antipolis - Méditerranée , COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
Abstract : This paper addresses the problems related to data types used for time representation in DEVS, a formalism for the specification and simulation of discrete-event systems. When evaluating a DEVS simulation model into an actual com- puter simulation program, a data type is required to hold the virtual time of the simulation and the time elapsed in the model of the simulated system. We review the commonly data types used, and discuss the problems that each of them induce. In the case of floating point we show how, under cer- tain conditions, the simulation can break causality relations, treat simultaneous events as non simultaneous or treat non simultaneous events as simultaneous. In the case of integers using fixed unit we list a number of problems arising when composing models operating at different timescales. In the case of structures that combine several fields, we show that, at the cost of a lower performance, most of the previous problems can be avoided, although not totally. Finally, we describe an alternative representation data type we devel- oped to cope with the data type problems.
Type de document :
Communication dans un congrès
Kalyan Perumalla and Roland Ewald. SIMUTOOLS - 7th International Conference on Simulation Tools and Techniques, Mar 2014, Lisbon, Portugal. 2014
Liste complète des métadonnées

Littérature citée [12 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01055555
Contributeur : Olivier Dalle <>
Soumis le : mercredi 13 août 2014 - 15:02:27
Dernière modification le : lundi 5 octobre 2015 - 16:58:30
Document(s) archivé(s) le : mercredi 26 novembre 2014 - 23:40:43

Fichier

DEVSTimeType.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01055555, version 1

Collections

Citation

Damian Vicino, Olivier Dalle, Gabriel Wainer. A data type for discretized time representation in DEVS. Kalyan Perumalla and Roland Ewald. SIMUTOOLS - 7th International Conference on Simulation Tools and Techniques, Mar 2014, Lisbon, Portugal. 2014. 〈hal-01055555〉

Partager

Métriques

Consultations de
la notice

302

Téléchargements du document

187