• DocumentCode
    1560656
  • Title

    Middleware scheduling optimization techniques for distributed real-time and embedded systems

  • Author

    Gill, Christopher ; Cytron, Ron ; Schmidt, Douglas

  • Author_Institution
    Dept. of Comput. Sci., Washington Univ., St. Louis, MO, USA
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    311
  • Lastpage
    318
  • Abstract
    Developers of mission-critical distributed real-time and embedded (DRE) systems face a fundamental tension between: (1) the performance gains achievable with hand-crafted optimizations to systems built largely from scratch and (2) the development cost and cycle-time reductions offered by common off-the-shelf (COTS) middleware. The paper describes how the Kokyu portable middleware scheduling framework, which is built using standards-based COTS middleware and OS primitives, can be used both to: (1) maintain the flexibility and reuse offered by COTS middleware, and (2) provide opportunities for domain-specific optimizations that are needed to meet stringent real-time performance requirements
  • Keywords
    application program interfaces; distributed object management; embedded systems; processor scheduling; Kokyu portable middleware scheduling framework; common off-the-shelf middleware; cycle-time reductions; distributed embedded systems; distributed real-time systems; domain-specific optimizations; middleware scheduling optimization techniques; mission-critical distributed systems; performance gains; real-time performance requirements; standards-based COTS middleware; Aerospace electronics; Availability; Distributed computing; Dynamic scheduling; Embedded computing; Embedded system; Middleware; Mission critical systems; Real time systems; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Dependable Systems, 2002. (WORDS 2002). Proceedings of the Seventh International Workshop on
  • Conference_Location
    San Diego, CA
  • ISSN
    1530-1443
  • Print_ISBN
    0-7695-1576-2
  • Type

    conf

  • DOI
    10.1109/WORDS.2002.1000068
  • Filename
    1000068