• DocumentCode
    1956253
  • Title

    Physical Assembly Mapper: A Model-Driven Optimization Tool for QoS-Enabled Component Middleware

  • Author

    Balasubramanian, Krishnakumar ; Schmidt, Douglas C.

  • Author_Institution
    Dept. of EECS, Vanderbilt Univ., Nashville, TN
  • fYear
    2008
  • fDate
    22-24 April 2008
  • Firstpage
    123
  • Lastpage
    134
  • Abstract
    This paper provides four contributions to the study of optimization techniques for component-based distributed real-time and embedded (DRE) systems. First, we describe key challenges of designing component-based DRE systems and identify key sources of overhead in a typical component-based DRE system from the domain of shipboard computing. Second, we describe a class of optimization techniques applicable to the deployment of component-based DRE systems. Third, we describe the physical assembly mapper (PAM), which is a model-driven optimization tool that implements these techniques to reduce footprint. Fourth, we evaluate the benefits of these optimization techniques empirically and analyze the results. Our results indicate that the deployment-time optimization techniques in PAM provides significant benefits, such as 45% improvement in footprint, when compared to conventional component middleware technologies.
  • Keywords
    middleware; optimisation; quality of service; QoS; component middleware; distributed real-time and embedded systems; model-driven optimization tool; physical assembly mapper; Aerospace electronics; Assembly systems; Design optimization; Hardware; Large-scale systems; Middleware; Real time systems; Runtime; Timing; component fusion; component middleware; domain-specific modeling language; model-driven optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium, 2008. RTAS '08. IEEE
  • Conference_Location
    St. Louis, MO
  • ISSN
    1545-3421
  • Print_ISBN
    978-0-7695-3146-5
  • Type

    conf

  • DOI
    10.1109/RTAS.2008.36
  • Filename
    4550786