• DocumentCode
    2208652
  • Title

    Design of Real-Time Component-Based Applications on Open Platforms

  • Author

    Barros, Laura ; Martínez, Patricia López ; Drake, José M.

  • Author_Institution
    Grupo de Comput. y Tiempo Real, Univ. de Cantabria, Santander, Spain
  • fYear
    2011
  • fDate
    Aug. 30 2011-Sept. 2 2011
  • Firstpage
    65
  • Lastpage
    72
  • Abstract
    This paper proposes a methodology for the design of hard real-time component-based applications that relies on a resource reservation paradigm. It enables configuring the applications to satisfy their timing requirements before knowing the workload of the platform in which they are deployed. The assembler carries out the design and schedulability analysis of an application based on a virtual execution platform, which is defined as a set of virtual schedulable resources, and a set of restrictions imposed on their parameters that must be satisfied so that the application is schedulable. Afterwards, when the application is deployed on a concrete real execution platform, the deployer negotiates, by means of a resource reservation service, the support for the virtual resources needed by the application. If they are compatible with the current workload of the platform, they are accepted, and the application is installed and executed with the guarantee that its timing requirements will be met.
  • Keywords
    object-oriented programming; program assemblers; real-time systems; resource allocation; scheduling; assembler; concrete real execution platform; open platforms; real-time component-based applications; resource reservation paradigm; resource reservation service; schedulability analysis; timing requirements; virtual execution platform; virtual schedulable resources; Analytical models; Containers; Contracts; Real time systems; Servers; Time factors; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2011 37th EUROMICRO Conference on
  • Conference_Location
    Oulu
  • Print_ISBN
    978-1-4577-1027-8
  • Type

    conf

  • DOI
    10.1109/SEAA.2011.20
  • Filename
    6068324