• DocumentCode
    3292168
  • Title

    Efficient Embedded Runtime Systems through Port Communication Optimization

  • Author

    Feiler, Peter H.

  • Author_Institution
    Carnegie Mellon Univ., Pittsburgh
  • fYear
    2008
  • fDate
    March 31 2008-April 3 2008
  • Firstpage
    294
  • Lastpage
    300
  • Abstract
    Traditionally shared data areas have been used to efficiently communicate between embedded system tasks, such as periodically executing control system tasks. Such implementations are highly sensitive to the execution order of tasks, i.e., they depend on a static timeline. SAE AADL supports a port communication model that ensures deterministic processing of signal streams. In this paper we discuss an analytical framework that allows us to optimize such port-based communication by generating a runtime executive that utilizes shared data areas where appropriate, while ensuring the timing semantic assumed by the control application.
  • Keywords
    control engineering computing; embedded systems; software engineering; embedded runtime systems; embedded system tasks; port communication optimization; port-based communication; Application software; Communication system control; Control systems; Data engineering; Delay; Embedded computing; Jitter; Runtime; Sampling methods; Signal processing; architecture model; embedded system; port optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 2008. ICECCS 2008. 13th IEEE International Conference on
  • Conference_Location
    Belfast
  • Print_ISBN
    0-7695-3139-3
  • Type

    conf

  • DOI
    10.1109/ICECCS.2008.20
  • Filename
    4492906