• DocumentCode
    723299
  • Title

    A Timed-Automata Based Middleware for Time-Critical Multicore Applications

  • Author

    Socci, Dario ; Poplavko, Peter ; Bensalem, Saddek ; Bozga, Marius ; Bourgos, Paraskevas

  • Author_Institution
    VERIMAG, Univ. Grenoble Alpes, Grenoble, France
  • fYear
    2015
  • fDate
    13-17 April 2015
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Various models of computation for multi-core time-critical systems have been proposed in the literature, but there is a significant gap between the models of computation and the real-time scheduling and analysis techniques, that makes timing validation challenging. To overcome this difficulty, we represent both the models of computation and the scheduling policies by timed automata. While, traditionally, they are only used for simulation and validation, we use the automata for programming. We believe that using the same formal language for the model of computation and the scheduling techniques is an important step to close the gap between them. Our approach is demonstrated using a publicly available toolset, an industrial application use case and a multi-core platform.
  • Keywords
    automata theory; formal languages; middleware; multiprocessing systems; real-time systems; computation policies; formal language; multicore platform; multicore time-critical systems; publicly available toolset; real-time analysis techniques; real-time scheduling techniques; scheduling policies; time-critical multicore applications; timed-automata based middleware; Automata; Computational modeling; Middleware; Ports (Computers); Real-time systems; Timing; Code generation; Middleware; Multicore; Time-Critical; timed-automata;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2015 IEEE International Symposium on
  • Conference_Location
    Auckland
  • Type

    conf

  • DOI
    10.1109/ISORCW.2015.55
  • Filename
    7160117