Christophe Jacquet: Research and Teaching

Publications >

Conference paper:

TESL: a Language for Reconciling Heterogeneous Execution Traces

Frédéric Boulanger, Christophe Jacquet, Cécile Hardebolle, Iuliana Prodan

Proceedings of the 12th ACM/IEEE International Conference on Methods and Models for System Design (MemoCODE 2014), Oct 2014. pp. 114-123. ISBN: 978-1-4799-5336-3.

Jump to: Download | Abstract | Text Reference | BibTeX Reference

Download

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.

Text Reference

Frédéric Boulanger, Christophe Jacquet, Cécile Hardebolle, Iuliana Prodan. “TESL: a Language for Reconciling Heterogeneous Execution Traces”. Proceedings of the 12th ACM/IEEE International Conference on Methods and Models for System Design (MemoCODE 2014), Oct 2014. pp. 114-123. ISBN: 978-1-4799-5336-3.

BibTeX Reference

@InProceedings{ boulanger2014memocode,
    author = {Frédéric Boulanger and Christophe Jacquet and Cécile Hardebolle and Iuliana Prodan},
    isbn = {978-1-4799-5336-3},
    title = {{TESL: a Language for Reconciling Heterogeneous Execution Traces}},
    booktitle = {{Proceedings of the 12th ACM/IEEE International Conference on Methods and Models for System Design (MemoCODE 2014)}},
    year = {2014},
    month = {Oct},
    address = {Lausanne, Switzerland},
    pages = {114-123},
}