Design of real-time component-based applications on open platforms

被引:1
|
作者
Barros, Laura [1 ]
Lopez Martinez, Patricia [1 ]
Drake, Jose M. [1 ]
机构
[1] Univ Cantabria, Grp Comp & Tiempo Real, E-39005 Santander, Spain
关键词
D O I
10.1109/SEAA.2011.20
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:65 / 72
页数:8
相关论文
共 50 条
  • [41] A design flow for supporting component-based software development in multiprocessor real-time systems
    Alessandro Biondi
    Giorgio Buttazzo
    Marko Bertogna
    Real-Time Systems, 2018, 54 : 800 - 829
  • [42] Towards aspectual component-based development of real-time systems
    Tesanovic, A
    Nyström, D
    Hansson, J
    Norström, C
    REAL-TIME AND EMBEDDED COMPUTING SYSTEMS AND APPLICATIONS, 2003, 2968 : 558 - 577
  • [43] Static analysis of real-time component-based systems configurations
    Attanasio, C
    Corradini, F
    Inverardi, P
    COORDINATION LANGUAGES AND MODELS, 1999, 1594 : 323 - 339
  • [44] On Component-Based Software Development for Multiprocessor Real-Time Systems
    Khalilzad, Nima
    Behnam, Moris
    Nolte, Thomas
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, 2015, : 132 - 140
  • [45] Optimizing resource usage in component-based real-time systems
    Fredriksson, J
    Sandström, K
    Åkerholm, M
    COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2005, 3489 : 49 - 65
  • [46] Static analysis of real-time component-based systems configurations
    Attanasio, C
    Corradini, F
    Inverardi, P
    SCIENCE OF COMPUTER PROGRAMMING, 2003, 46 (1-2) : 5 - 30
  • [47] Dynamic guarantee in component-based distributed real-time systems
    Tatibana, Cssia Yuri
    de Oliveira, Romulo Silva
    Montez, Carlos
    ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 1, PTS 1 AND 2, PROCEEDINGS, 2005, : 7 - 14
  • [48] Framework for component-based development of distributed real-time systems
    Villela, C
    Becker, LB
    Pereira, CE
    SIXTH INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS, 2001, : 85 - 90
  • [49] Component-based Construction of Heterogeneous Real-time Systems in BIP
    Sifakis, Joseph
    FUTURE OF SOFTWARE ENGINEERING, 2011, : 150 - 150
  • [50] A Causality Analysis Framework for Component-Based Real-Time Systems
    Wang, Shaohui
    Ayoub, Anaheed
    Kim, BaekGyu
    Goessler, Gregor
    Sokolsky, Oleg
    Lee, Insup
    RUNTIME VERIFICATION, RV 2013, 2013, 8174 : 285 - 303