Integration of CORBA services with a dynamic real-time architecture

被引:2
|
作者
Polze, A [1 ]
Schwarz, J [1 ]
Wehner, K [1 ]
Sha, L [1 ]
机构
[1] Humboldt Univ, Dept Comp Sci, D-12489 Berlin, Germany
关键词
D O I
10.1109/RTTAS.2000.852464
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Common Object Request Broker Architecture (CORBA) is the most successful representative for an object-bused distributed computing architecture. Although CORBA simplifies the implementation of complex, distributed systems significantly, support of techniques for reliable, fault-tolerant software, such as online-replacement or replication is not within scope of today's CORBA or Real-time CORBA. The Simplex architecture developed at the Software Engineering Institute at Carnegie Mellon University support rs the online-replacement of software components within a fault-tolerant, real-time control application. Simplex middleware consist of both a hard real-time publisher/subscriber service and a soft real-time service to support human-in-the-loop supervisor control activities. We have replaced Simplex' soft real-time services with CORBA services while retaining its hard real-time publication and subscription service. This composite approach allows us to take advantage of both the strength of CORBA in distributed computing and Simplex' strength in hard real-time control applications. In this paper, we will discuss the trade-off issues in this composite system approach and present the tele-laboratory experiment, which is based on the extended Simplex system.
引用
收藏
页码:198 / 206
页数:9
相关论文
共 50 条
  • [1] Real-Time CORBA
    Fay-Wolfe, V
    DiPippo, LC
    Cooper, G
    Johnston, R
    Kortmann, P
    Thuraisingham, B
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2000, 11 (10) : 1073 - 1089
  • [2] Real-time CORBA
    Wolfe, VF
    DiPippo, LC
    Ginis, R
    Squadrito, M
    Wohlever, S
    Zykh, I
    Johnston, R
    [J]. THIRD IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 1997, : 148 - 157
  • [3] 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
  • [4] Middleware architecture for supporting both dynamic reconfiguration and real-time services
    Park, JH
    Kang, SJ
    Moon, KD
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2000, 46 (03) : 795 - 801
  • [5] Real-time CORBA gets real
    Erickson, J
    [J]. DR DOBBS JOURNAL, 1999, 24 (10): : 18 - 18
  • [6] A resource synchronization protocol for dynamic scheduling real-time CORBA
    Zhang, C
    Cordes, D
    [J]. IEEE SOUTHEASTCON 2002: PROCEEDINGS, 2002, : 15 - 20
  • [7] A high-performance end system architecture for real-time CORBA
    Schmidt, DC
    Gokhale, AS
    Harrison, TH
    Parulkar, G
    [J]. IEEE COMMUNICATIONS MAGAZINE, 1997, 35 (02) : 72 - 77
  • [8] Expressing and enforcing timing constraints in a dynamic real-time CORBA system
    Wolfe, VF
    DiPippo, LC
    Ginis, R
    Squadrito, M
    Wohlever, S
    Zykh, I
    Johnston, R
    [J]. REAL-TIME SYSTEMS, 1999, 16 (2-3) : 253 - 280
  • [9] The design and implementation of real-time CORBA 2.0: Dynamic scheduling in TAO
    Krishnamurthy, Y
    Gill, C
    Mgeta, L
    Schmidt, DC
    Pyarali, I
    Zhang, YF
    Torri, S
    [J]. RTAS 2004: 10TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 121 - 129
  • [10] Home network middleware architecture for supporting both dynamic reconfiguration and real-time services
    Park, JH
    Kang, SJ
    Moon, KD
    Kim, TG
    [J]. IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - 2000 DIGEST OF TECHNICAL PAPERS, 2000, : 372 - 373