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 条
  • [31] Middleware for implementing hard real-time systems
    Anon
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2005, 3436 LNCS : 85 - 91
  • [32] Configuring real-time aspects in component middleware
    Wang, NB
    Gill, C
    Schmidt, DC
    Subramonian, V
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2004: COOPLS, DOA, AND ODBASE, PT 2, PROCEEDINGS, 2004, 3291 : 1520 - 1537
  • [33] Real-time scheduler for Middleware of Industrial Robot
    Park, Hong Seong
    Park, Dong-Hyeon
    DIGITAL MANUFACTURING TRANSFORMING INDUSTRY TOWARDS SUSTAINABLE GROWTH, 2019, 30 : 536 - 543
  • [34] Flexible Soft Real-Time Processing in Middleware
    Scott A. Brandt
    Gary J. Nutt
    Real-Time Systems, 2002, 22 : 77 - 118
  • [35] Middleware for real-time measurement and control systems
    Wang, LF
    IEEE INSTRUMENTATION & MEASUREMENT MAGAZINE, 2006, 9 (02) : 31 - 38
  • [36] A Real-Time Middleware Platform for the Smart Grid
    Predojev, Tatjana
    Al-Hezmi, Adel
    Alonso-Zarate, Jesus
    Dohler, Mischa
    2014 IEEE ONLINE CONFERENCE ON GREEN COMMUNICATIONS (ONLINEGREENCOMM), 2014,
  • [37] Flexible soft real-time processing in middleware
    Brandt, SA
    Nutt, GJ
    REAL-TIME SYSTEMS, 2002, 22 (1-2) : 77 - 118
  • [38] Middleware for distributed embedded real-time systems
    Musial, Marek
    Remuss, Volker
    Hommel, Guenter
    EMBEDDED SYSTEMS - MODELING, TECHNOLOGY AND APPLICATIONS, PROCEEDINGS, 2006, : 111 - +
  • [39] Towards an organic middleware for real-time applications
    Pacher, Mathias
    von Renteln, Alexander
    Brinkschulte, Uwe
    NINTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2006, : 400 - 407
  • [40] Study on implementation of middleware for real-time application
    Luo, Zhigang
    Liu, Jinde
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 2000, 21 (05): : 488 - 492