• DocumentCode
    3644340
  • Title

    Correct Implementation of Open Real-Time Systems

  • Author

    Tesnim Abdellatif;Jacques Combaz;Marc Poulhiès

  • Author_Institution
    VERIMAG, Grenoble Univ., Grenoble, France
  • fYear
    2011
  • Firstpage
    57
  • Lastpage
    64
  • Abstract
    Correct and efficient implementation of open real-time systems is still a costly and error-prone process. We present a rigorous model-based implementation method of such systems based on the use of two models: (i) an abstract model representing the interactions between the environment and the application and its timing behavior without considering any execution platform, (ii) a physical model representing the behavior of the abstract model running on a given platform by taking into account execution times. We define an Execution Engine that performs the online computation of schedules for a given application so as to meet its timing constraints. In contrast to standard even-driven programming techniques, our method allows static analysis and online checking of essential properties such as time-safety and time-robustness. We implemented the Execution Engine for BIP programs and validated our method for a module of an autonomous rover.
  • Keywords
    "Clocks","Real time systems","Timing","Computational modeling","Engines","Cost accounting","Semantics"
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2011 37th EUROMICRO Conference on
  • Print_ISBN
    978-1-4577-1027-8
  • Type

    conf

  • DOI
    10.1109/SEAA.2011.19
  • Filename
    6068323