• DocumentCode
    2209386
  • Title

    A Model-Based Approach for Reconciliation of Polychronous Execution Traces

  • Author

    Garcés, Kelly ; DeAntoni, Julien ; Mallet, Frédéric

  • Author_Institution
    Lab. I3 S, Univ. Nice Sophia Antipolis, Sophia Antipolis, France
  • fYear
    2011
  • fDate
    Aug. 30 2011-Sept. 2 2011
  • Firstpage
    259
  • Lastpage
    266
  • Abstract
    Embedded systems are very difficult to design and debug because of the limited access to the device itself. Therefore, debugging usually requires to instrument the code so as to produce execution traces that are then monitored from a base station. Such an intrusive method has a direct impact on performances. In case of multiple interacting embedded targets the problem is even more severe and is not limited to computations but also spreads to communications. To reduce the communication overhead, we propose an approach in which unsynchronized traces from several targets are reconciled a posteriori. Since each target has its own time base without a built-in clock synchronization protocol, our approach requires a multi-clock reconciliation specification. This paper describes our model-based proposal developed during the ANR project RT-Simex. The different steps of the reconciliation are illustrated on a simple case-study used in the project, a terrestrial robot controlled in position.
  • Keywords
    embedded systems; program debugging; program diagnostics; program verification; software development management; ANR project RT-Simex; debugging; embedded system; intrusive method; model-based approach; multiclock reconciliation specification; polychronous execution traces; terrestrial robot; unsynchronized traces; Clocks; Monitoring; Robot sensing systems; Synchronization; Unified modeling language; Debugging; Logical time; Model-Driven Engineering; Traces; Verification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2011 37th EUROMICRO Conference on
  • Conference_Location
    Oulu
  • Print_ISBN
    978-1-4577-1027-8
  • Type

    conf

  • DOI
    10.1109/SEAA.2011.47
  • Filename
    6068353