• DocumentCode
    159105
  • Title

    TESL: A language for reconciling heterogeneous execution traces

  • Author

    Boulanger, Frederic ; Jacquet, Christophe ; Hardebolle, Cecile ; Prodan, Ionela

  • Author_Institution
    Supelec E3S, Gif-sur-Yvette, France
  • fYear
    2014
  • fDate
    19-21 Oct. 2014
  • Firstpage
    114
  • Lastpage
    123
  • Abstract
    Various formalisms deal with time, and each of them has its own notion of time. When designing a system, it is often desirable to combine several of these formalisms to model different parts. Therefore one has to reconcile execution traces that may use different kinds of time (discrete, continuous, periodic) and different time scales (e.g. minutes, microseconds or even angles in degrees). In this article, we present a deterministic model of time which allows the specification of the coincidence of events that occur on different time scales, as well as instantaneous causality between events. This model supports both event-driven and time-driven specifications.
  • Keywords
    formal specification; TESL language; deterministic time model; event-driven specifications; events coincidence specification; heterogeneous execution traces; time-driven specifications; Clocks; Computational modeling; Delays; Switches; Synchronization; Time-domain analysis; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Methods and Models for Codesign (MEMOCODE), 2014 Twelfth ACM/IEEE International Conference on
  • Conference_Location
    Lausanne
  • Type

    conf

  • DOI
    10.1109/MEMCOD.2014.6961849
  • Filename
    6961849