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 条
  • [1] Experience in Integrating Interchangeable Scheduling Policies into a Distribution Middleware for Ada
    Tijero, Hector Perez
    Gutierrez, J. Javier
    SIGADA 2009: PROCEEDINGS OF THE ACM INTERNATIONAL CONFERENCE ON ADA AND RELATED TECHNOLOGIES, 2009, : 73 - 78
  • [2] An efficient real-time middleware scheduling algorithm for periodic real-time tasks
    Park, HJ
    Lee, CH
    ARTIFICIAL INTELLIGENCE AND SIMULATION, 2004, 3397 : 304 - 312
  • [3] A scheduling strategy for a real-time dependable organic middleware
    Brinkschulte, Uwe
    von Renteln, Alexander
    Pacher, Mathias
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, PROCEEDINGS, 2006, 4017 : 339 - 348
  • [4] Feedback control real-time scheduling in ORB middleware
    Lu, CY
    Wang, XR
    Gill, C
    9TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2003, : 37 - 48
  • [5] Scheduling distributable real-time threads in tempus middleware
    Li, P
    Ravindran, B
    Cho, HJ
    TENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 187 - 194
  • [6] Scheduling and priority mapping for static real-time middleware
    Dipippo, LC
    Wolfe, VF
    Esibov, L
    Cooper, G
    Bethmangalkar, R
    Johnston, R
    Thuraisingham, B
    Mauer, J
    REAL-TIME SYSTEMS, 2001, 20 (02) : 155 - 182
  • [7] Scheduling and Priority Mapping for Static Real-Time Middleware
    Lisa Cingiser Dipippo
    Victor Fay Wolfe
    Levon Esibov
    Gregory Cooper Ramachandra Bethmangalkar
    Ramachandra Bethmangalkar
    Russell Johnston
    Bhavani Thuraisingham
    John Mauer
    Real-Time Systems, 2001, 20 : 155 - 182
  • [8] A real-time distributed scheduling service for middleware systems
    Zhang, JY
    DiPippo, L
    Fay-Wolfe, V
    Bryan, K
    Murphy, M
    WORDS 2005: 10TH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE, PROCEEDINGS, 2005, : 59 - 65
  • [9] A Survey on Standards for Real-Time Distribution Middleware
    Perez, Hector
    Javier Gutierrez, J.
    ACM COMPUTING SURVEYS, 2014, 46 (04)
  • [10] A comparison of scheduling policies for real-time network
    Gaultier, O
    Djigo, O
    Hachicha, A
    MODELLING AND SIMULATION 1996, 1996, : 475 - 478