Recently, the distributed real-time services are developing in distributed object computing environments in a way that can support a new programming paradigm of the distributed platform that requires interoperability among heterogeneous systems. These services are based on distributed middleware and object-oriented technologies. But we have the difficulties of managing of distributed objects and providing real-time objects with the timing constraints. For simultaneously solving these problems, we designed a new model, a real-time object group (RTOG) platform that can manage and group the distributed objects for reducing their own complicated managements and interfaces, and add distributed real-time requirements to real-time objects without modifying the ORB itself. The structure of the real-time object group we suggested contains several components reflecting the object grouping concepts and real-time service requirements analyzed by referring OMG CORBA specifications and real-time properties. To construct our RTOG platform, we designed the RTOG structure and the functional class diagram of components in a RTOG according to the analyzed requirements, and defined the timing constraints of real-time objects. And we explained the functional definitions and interactions among the components from the following points of view: distributed object management and real-time services. Finally, as results of the implemented our RTOG platform, we showed the real-time executing procedures via the Scheduler and the Real-Time Manager in RTOG platform charging with real-time services, and verified our findings by using the EDF algorithm to see whether real-time services can be applied to our platform.
[1]
Myung-Hee Kim,et al.
Construction of CORBA Object-Group Platform for Distributed Real-Time Service
,
2001
.
[2]
Lisa Cingiser DiPippo,et al.
Expressing and Enforcing Timing Constraints in a Dynamic Real-Time CORBA System
,
2004,
Real-Time Systems.
[3]
Andrew S. Tanenbaum,et al.
Distributed operating systems
,
2009,
CSUR.
[4]
Myung-Hee Kim,et al.
The Construction of QoS Integration Platform for Real-time Negotiation and Adaptation Stream Service in Distributed Object Computing Environments
,
2000
.
[5]
Myeong-Hui Kim,et al.
Distributed Objects' Grouping and Management for Supporting Real-time Service in CORBA Environments
,
1999
.