An adaptive scheduling service for real-time CORBA

被引:0
|
作者
Cervieri, A
de Oliveira, RS
Geyer, CFR
机构
[1] UFRGS, Inst Informat, Porto Alegre, RS, Brazil
[2] Univ Fed Santa Catarina, CTC, DAS, BR-88040900 Florianopolis, SC, Brazil
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
CORBA is an important standard middleware used in the development of distributed applications. It has also been used with distributed real-time applications, through its extension for real-time systems, RT-CORBA. RT-CORBA includes many mechanisms to reduce the non-determinism associated with ordinary CORBA. These mechanisms can be used to provide guarantees for hard real-time systems if the right support from the operating system and network protocols is available. RT-CORBA mechanisms can also be used to improve the timing behavior of soft real-time applications, when the lower layers are not able to provide guarantees. This paper proposes an adaptive scheduling service in the context of RT-CORBA to support the implementation of distributed soft real-time applications. The proposal is based on the adaptation of task periods, so as to reduce system load while still trying to meet the original deadline of all tasks. This is a best-effort approach that dynamically provides graceful degradation in case of overload. The adaptive service proposed in this paper is validated by a set of experiences based on mechanisms of RT-CORBA and TAO, the ORB implementation used.
引用
收藏
页码:884 / 899
页数:16
相关论文
共 50 条
  • [1] An adaptive scheduling approach in real-time CORBA
    Montez, C
    Fraga, J
    de Oliveira, R
    Farines, JM
    [J]. 2ND IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC'99), PROCEEDINGS, 1999, : 301 - 309
  • [2] The design and performance of a real-time CORBA scheduling service
    Gill, CD
    Levine, DL
    Schmidt, DC
    [J]. REAL-TIME SYSTEMS, 2001, 20 (02) : 117 - 154
  • [3] The Design and Performance of a Real-Time CORBA Scheduling Service
    Christopher D. Gill
    David L. Levine
    Douglas C. Schmidt
    [J]. Real-Time Systems, 2001, 20 : 117 - 154
  • [4] A scheduling service for a dynamic real-time CORBA system
    DiPippo, LC
    Wolfe, VF
    Wheeler, T
    [J]. TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS, 1998, : 608 - 613
  • [5] Intelligent fault-tolerant CORBA service on real-time CORBA
    Kim, YJ
    Hong, SJ
    Park, KY
    Kim, KC
    Han, SY
    [J]. 2001 PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2001, : 364 - 367
  • [6] A flexible time-triggered service for real-time CORBA
    Calvo, Isidro
    Almeida, Luis
    Noguero, Adrian
    Perez, Federico
    Marcos, Marga
    [J]. COMPUTER STANDARDS & INTERFACES, 2014, 36 (03) : 531 - 544
  • [7] Techniques for enhancing real-time CORBA quality of service
    Pyarali, I
    Schmidt, DC
    Cytron, RK
    [J]. PROCEEDINGS OF THE IEEE, 2003, 91 (07) : 1070 - 1085
  • [8] The design and performance of a real-time CORBA event service
    Harrison, TH
    Levine, DL
    Schmidt, DC
    [J]. ACM SIGPLAN NOTICES, 1997, 32 (10) : 184 - 200
  • [9] An end-to-end scheduling approach for real-time CORBA
    Tao, H
    Luo, ZG
    Liu, JD
    [J]. 2002 IEEE REGION 10 CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND POWER ENGINEERING, VOLS I-III, PROCEEDINGS, 2002, : 318 - 322
  • [10] A resource synchronization protocol for dynamic scheduling real-time CORBA
    Zhang, C
    Cordes, D
    [J]. IEEE SOUTHEASTCON 2002: PROCEEDINGS, 2002, : 15 - 20