• DocumentCode
    2073663
  • Title

    Compositional analysis of real-time embedded systems

  • Author

    Phan, Linh T X ; Lee, Insup ; Sokolsky, Oleg

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Univ. of Pennsylvania, Philadelphia, PA, USA
  • fYear
    2011
  • fDate
    9-14 Oct. 2011
  • Firstpage
    237
  • Lastpage
    238
  • Abstract
    This tutorial is concerned with various aspects of component-based design and compositional analysis of real-time embedded systems. It will first give an overview of component-based frameworks and their underlying principles. It will then go in-depth into abstraction methods for real-time components and techniques for computing their optimal interfaces, for both systems implemented on uniprocessor and multiprocessor platforms, as well as extensions to multi-mode systems. Besides theoretical aspects, the tutorial will also present an implementation of the compositional analysis framework on Xen virtualization and a demonstration of the CARTS toolset with several examples seeing the techniques in action. It will also include two case studies highlighting the utility of the framework, including the ARINC-653 avionics software and a smart-phone application. We will conclude the tutorial with a number of open challenges and research opportunities in this domain.
  • Keywords
    embedded systems; multiprocessing systems; object-oriented programming; processor scheduling; user interfaces; virtualisation; ARINC-653 avionics software; CARTS demonstration; Xen virtualization; a smart-phone application; abstraction methods; component-based design; component-based frameworks; compositional analysis framework; multimode systems; multiprocessor platforms; optimal interfaces; real-time components; real-time embedded systems; underlying principles; uniprocessor platforms; Computational modeling; Computers; Educational institutions; Embedded systems; Real time systems; Tutorials; Compositional schedulability analysis; Hierarchical scheduling; Multi-mode systems; Real-time interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Compilers, Architectures and Synthesis for Embedded Systems (CASES), 2011 Proceedings of the 14th International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4503-0713-0
  • Type

    conf

  • Filename
    6062050