Formalizing meta-programming techniques to reconcile heterogeneous scheduling disciplines in open distributed real-time systems

被引:4
|
作者
Corsaro, A [1 ]
Gill, C [1 ]
Cytron, R [1 ]
Schmidt, DC [1 ]
机构
[1] Washington Univ, Dept Comp Sci, St Louis, MO 63130 USA
关键词
real-time and distributed systems; CORBA; dynamic scheduling; meta-programming architectures;
D O I
10.1109/DOA.2001.954094
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In open distributed real-time and embedded (DRE) systems, different ORB endsystems may use different scheduling disciplines. To ensure appropriate end-to-end application behavior in an open architecture, DRE systems must enforce an ordering on activities originating in an endsystem and activities that migrate there, based on the relative importance of these activities. This paper describes the meta-programming techniques applied in Juno, which extends Real-time CORBA to enhance the openness of DRE systems with respect to their scheduling disciplines by enabling dynamic ordering of priority equivalence classes. We use the forthcoming OMG Real-Time CORBA 2.0: Dynamic Scheduling Joint Final Submission (RT-CORBA 2.0 JFS) to illustrate our techniques.
引用
收藏
页码:289 / 298
页数:10
相关论文
共 50 条
  • [41] Dynamic Scheduling of Real-Time Tasks in Heterogeneous Multicore Systems
    Baital, Kalyan
    Chakrabarti, Amlan
    IEEE EMBEDDED SYSTEMS LETTERS, 2019, 11 (01) : 29 - 32
  • [42] A programming model for time-synchronized distributed real-time systems
    Zhao, Yang
    Liu, Jie
    Lee, Edward A.
    RTAS 2007: 13TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2007, : 259 - +
  • [43] Study of a dynamic scheduling algorithm for real-time heterogeneous systems
    Wang, Kun
    Qiao, Ying
    Wang, Hong-An
    Fang, Ting
    Zou, Bing
    Dai, Guo-Zhong
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2002, 39 (06):
  • [44] Task scheduling and response time planning in distributed real-time systems
    Baums, AK
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 1998, 32 (03) : 41 - 47
  • [45] Real time scheduling with fault-tolerance in heterogeneous distributed systems
    Qin, Xiao
    Han, Zong-Fen
    Pang, Li-Ping
    Jisuanji Xuebao/Chinese Journal of Computers, 2002, 25 (01): : 49 - 56
  • [46] A scheduling heuristic in mobile distributed real-time database systems
    Singh P.K.
    International Journal of Vehicle Information and Communication Systems, 2020, 5 (03) : 265 - 289
  • [47] A Study on Real-time Scheduling for Autonomous Distributed Manufacturing Systems
    Iwamura, Koji
    Sugimura, Nobuhiro
    IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,
  • [48] Theory and Practice of EDF Scheduling in Distributed Real-Time Systems
    Javier Gutierrez, J.
    Perez, Hector
    RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2018, 2018, 10873 : 123 - 137
  • [49] Combined task and message scheduling in distributed real-time systems
    Abdelzaher, TF
    Shin, KG
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1999, 10 (11) : 1179 - 1191
  • [50] Scheduling transactions in mobile distributed real-time database systems
    Xiang-dong Lei
    Yue-long Zhao
    Song-qiao Chen
    Xiao-li Yuan
    Journal of Central South University of Technology, 2008, 15 : 545 - 551