Interchangeable scheduling policies in real-time middleware for distribution

被引:0
|
作者
Campos, Juan Lopez [1 ]
Gutierrez, J. Javier [1 ]
Harbour, Michael Gonzalez [1 ]
机构
[1] Univ Cantabria, Dept Electron & Computadores, E-39005 Santander, Spain
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
When a middleware layer is designed for providing semi-transparent distribution facilities to real-time applications, a trade-off must be made between the expressiveness and control capabilities of the real-time parameters used, and the simplicity of usage. Middleware specifications such as RT-CORBA or Ada's Distributed Systems Annex (DSA) rely on the use of priorities to map the timing requirements of the application, thus restricting the possible scheduling policies. This paper presents a generic technique to express complex scheduling and timing parameters of distributed transactions, allowing real-time middleware implementations to change their scheduling policies for both the processing nodes and the networks. The technique has been tested in an implementation of Ada's DSA, providing two interchangeable policies: a fixed-priority scheduler, and a complex contract-based flexible scheduler.
引用
收藏
页码:227 / 240
页数:14
相关论文
共 50 条
  • [41] Middleware for real-time distributed simulation systems
    van Paassen, MM
    Pronk, C
    Delatour, J
    SIMULATION IN INDUSTRY'2000, 2000, : 351 - 358
  • [42] The Fuzzy Feedback Scheduling of Real-Time Middleware in Cyber-Physical Systems for Robot Control
    Tang, Feng
    Zhang, Ping
    Li, Fang
    JOURNAL OF SENSORS, 2016, 2016
  • [43] Real-time calculus for scheduling hard real-time systems
    Thiele, L
    Chakraborty, S
    Naedele, M
    ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL IV: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 101 - 104
  • [44] Comment on "On-line scheduling policies for a class of IRIS real-time tasks"
    Choi, K
    Jung, G
    IEEE TRANSACTIONS ON COMPUTERS, 2001, 50 (05) : 526 - 528
  • [45] Performance of hard real-time transaction scheduling policies in parallel database systems
    Takkar, S
    Dandamudi, SP
    SIXTH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, PROCEEDINGS, 1998, : 176 - 184
  • [46] Real-time scheduling policies for multiclass call centers with-impatient customers
    Jouini, Oualid
    Dallery, Yves
    2006 INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT, VOLS 1 AND 2, PROCEEDINGS, 2006, : 971 - 976
  • [47] New On-Line Preemptive Scheduling Policies for Improving Real-Time Behavior
    Grenier, Mathieu
    Navet, Nicolas
    ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 2, PROCEEDINGS, 2005,
  • [48] SCHEDULING IN REAL-TIME MODELS
    KURKISUONIO, R
    SYSTA, K
    VAIN, J
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 571 : 327 - 339
  • [49] Multiprocessor real-time scheduling
    Anderson, James H.
    Devi, UmaMaheswari
    JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (05) : 485 - 486
  • [50] Real-Time Scheduling with Predictions
    Zhao, Tianming
    Li, Wei
    Zomaya, Albert Y.
    2022 IEEE 43RD REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2022), 2022, : 331 - 343