• DocumentCode
    3228087
  • Title

    Configurable event communication in Cadena

  • Author

    Singh, Gurdip ; Kumar, Prashant S. ; Zeng, Qiang

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Kansas State Univ., Manhattan, KS, USA
  • fYear
    2004
  • fDate
    25-28 May 2004
  • Firstpage
    130
  • Lastpage
    137
  • Abstract
    To satisfy the stringent QoS requirements of distributed real-time embedded (DRE) systems, middleware services customized to the specific needs of the application may be needed. This problem is often attacked by reimplementing all or large portions of an existing middleware service, which can be a time-consuming and an error prone task. In this paper, we propose a model-driven approach for middleware customization. To enable this approach, we propose event communication framework (ECF), a customizable middleware framework which provides a number of different options for implementing various features of event communication. To determine when to exercise each option, we have performed experiments to identify the application contexts in which each ECF mechanism performs better than the others. Heuristics from these experiments have been incorporated into algorithms which analyze high-level specifications of application scenarios to identify where ECF customizations can be applied. We provide configuration tools that generate customized push paths for event notifications using a combination of code synthesis, weaving and transformation techniques. We have applied our approach to the application scenarios in the Boeing BoldStroke system.
  • Keywords
    distributed object management; embedded systems; meta data; middleware; quality of service; Boeing BoldStroke system; Cadena; QoS requirement; code synthesis; configuration tool; distributed real-time embedded system; event communication framework; middleware service; transformation technique; weaving; Algorithm design and analysis; Containers; Context; Distributed computing; Embedded computing; Large-scale systems; Middleware; Real time systems; Weaving; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium, 2004. Proceedings. RTAS 2004. 10th IEEE
  • ISSN
    1545-3421
  • Print_ISBN
    0-7695-2148-7
  • Type

    conf

  • DOI
    10.1109/RTTAS.2004.1317257
  • Filename
    1317257