A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2003; you can also visit the original URL.
The file type is application/pdf
.
Filters
A scheduling service for a dynamic real-time CORBA system
Proceedings. The Twenty-Second Annual International Computer Software and Applications Conference (Compsac '98) (Cat. No.98CB 36241)
This paper describes the design and implementation of a real-time scheduling service for a Dynamic Real-Time CORBA system. ...
One of these requirements involves providing global scheduling of all executions to support end-toend timing constraints in the real-time CORBA system. ...
Our scheduling service is
Global Scheduling in a Dynamic Real-Time CORBA System This section gives a brief overview of our Dynamic Real-Time CORBA system. ...
doi:10.1109/cmpsac.1998.716734
dblp:conf/compsac/DiPippoWGSWJ98
fatcat:n6b5rj2q5fcq3ogrvyzvq3psla
Real-time CORBA
2000
IEEE Transactions on Parallel and Distributed Systems
This paper presents a survey of results in developing Real-Time CORBA, a standard for real-time management of distributed objects. ...
The paper includes background on two areas that have been combined to realize Real-Time CORBA: the CORBA standards that have been produced by the international Object Management Group; and techniques for ...
Many people have contributed indirectly to this paper due to their ground-breaking work in developing Real-Time CORBA; we mention some of them here. ...
doi:10.1109/71.888646
fatcat:zfom5vtvl5d65ccr5ubsoi533u
RapidSched: static scheduling and analysis for real-time CORBA
1999
Engineering Solutions for the Next Millennium 1999 IEEE Canadian Conference on Electrical and Computer Engineering (Cat No 99TH8411) CCECE-99
This paper presents a real-time CORBA Scheduling Service called RapidSched. ...
RapidSched uses a global, distributed deadline monotonic priority assignment, enforcement of priorities by commercial real-time operating systems, and distributed priority ceiling resource management. ...
The dynamic real-time CORBA system also has a real-time Event Service for prioritizing delivery of events, and a real-time Concurrency Control Service that provides priority inheritance for requests that ...
doi:10.1109/words.1999.806558
dblp:conf/words/WolfeDBCJKWW99
fatcat:pie2poz5jvar5bjppszga5nonq
Expressing and Enforcing Timing Constraints in a Dynamic Real-Time CORBA System
[chapter]
1999
Operating Systems and Services
This paper describes a Dynamic Real-Time CORBA system, which supports the expression and enforcement of end-to-end timing constraints as an extension to a commercial CORBA system. ...
Distributed real-time applications have presented the need to extend the Object Management Group's Common Object Request Broker Architecture CORBA standard to support real-time. ...
We also thank the members of the OMG Real-Time Special Interest Group for their dedicated and sound work in deriving the Real-Time CORBA speci cation. ...
doi:10.1007/978-1-4615-5041-9_5
fatcat:wsn3vo7qqzhe7orseapoxbjrai
Challenges in Design and Implementation of Middlewares for Real-Time Systems: Guest Editor's Introduction
[chapter]
2001
Challenges in Design and Implementation of Middlewares for Real-Time Systems
Schmidt, presents a framework of flexible scheduling services realized with TAO, a real-time implementation of CORBA. ...
The first paper, "The Design and Performance of a Real-Time CORBA Scheduling Service," by Christopher D. Gill, David L. Levine and Douglas C. ...
Schmidt, presents a framework of flexible scheduling services realized with TAO, a real-time implementation of CORBA. ...
doi:10.1007/978-1-4615-1695-8_1
fatcat:cgkbt67xj5f4tpciy4f2fzgx7i
Real-Time CORBA Middleware
[chapter]
2005
Middleware for Communications
Real-time CORBA is a rapidly maturing middleware technology designed for applications with hard real-time requirements, such as avionics mission computing Schmidt et al. (1998b) , as well as those with ...
When combined with a quality real-time OS foundation, well-tuned implementations of Real-time CORBA can meet the QoS needs of DRE systems and, at the same time, offer the development benefits of middleware ...
To facilitate the association of various scheduling disciplines with a dynamic scheduler, the Real-time CORBA 2.0 specification defines a Scheduling Service interface that provides mechanisms for plugging ...
doi:10.1002/0470862084.ch17
fatcat:qkyenmj7vvfz7bc5lt4gza6sxq
An overview of the Real-Time CORBA specification
2000
Computer
To be an effective platform for performance-sensitive real-time systems, distributed object computing middleware must support application quality of service (QoS) requirements end-toend. ...
This article describes how the OMG's Real-time CORBA specification defines standard policies and mechanisms that permit the specification and enforcement of end-to-end QoS. ...
Introduction A growing class of real-time systems require end-to-end support for various quality of service (QoS) aspects, such as bandwidth, latency, jitter, and dependability. ...
doi:10.1109/2.846319
fatcat:h6mukqkfa5cpdltbchx45ppvuy
A Novel Real Time Scheduling Frame-work for CORBA-Based Applications
2006
Journal of Object Technology
This Real-time Scheduling Service is implemented as a CORBA object that is responsible for allocating system resources to meet the QoS needs of the applications. ...
This paper explains the design and implementation of a real-time scheduling service that can provide QoS guarantees for deterministic real-time CORBA applications. ...
Global Scheduler Local scheduler
Operation of the scheduler for a dynamic set of tasks Since RT CORBA deals with real time systems, which accepts dynamic tasks, a dynamic scheduler is also designed. ...
doi:10.5381/jot.2006.5.2.a4
fatcat:lppd3e3yzrbxdm5coj7z66rczq
Scheduling and Priority Mapping for Static Real-Time Middleware
[chapter]
2001
Challenges in Design and Implementation of Middlewares for Real-Time Systems
This paper also presents the implementation of these real-time middleware scheduling techniques in a Scheduling Service that meets the interface proposed for such a service in the Real-Time CORBA 1.0 standard ...
This paper presents a middleware real-time scheduling technique for static, distributed, real-time applications. ...
The RT CORBA standard specifies real-time support in the ORB and in a Scheduling Service. ...
doi:10.1007/978-1-4615-1695-8_3
fatcat:sga7wjrdbbenpc6guszeuptlsy
The Design and Performance of a Real-Time CORBA Scheduling Service
[chapter]
2001
Challenges in Design and Implementation of Middlewares for Real-Time Systems
However, conventional CORBA middleware does not define standard features to dynamically schedule operations for applications that possess deterministic and/or statistical real-time requirements. ...
Second, we describe the flexible scheduling service framework in our real-time CORBA implementation, TAO, which efficiently supports core scheduling strategies like RMS, EDF, MLF, and MUF. ...
This paper extends our previous work on a real-time CORBA static scheduling service [10] by incorporating a strategized scheduling service framework into TAO. ...
doi:10.1007/978-1-4615-1695-8_2
fatcat:t34rfj73grfj7oyal5djxahea4
An Adaptive Scheduling Service for Real-Time CORBA
[chapter]
2002
Lecture Notes in Computer Science
It has also been used with distributed real-time applications, through its extension for real-time systems, RT-CORBA. ...
This paper proposes an adaptive scheduling service in the context of RT-CORBA to support the implementation of distributed soft real-time applications. ...
This paper presented an adaptive scheduling service for RT-CORBA to be used with real-time applications that tolerate a best-effort approach. ...
doi:10.1007/3-540-36124-3_58
fatcat:d3edaadktzfslptgcfahofpho4
The design and performance of a real-time CORBA event service
1997
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications - OOPSLA '97
First, it illustrates how to extend the CORBA Event Service so that it is suitable for real-time systems. ...
The CORBA Event Service provides a flexible model for asynchronous communication among objects. ...
that generated the time lines shown in Sections 4 and 5. ...
doi:10.1145/263698.263734
dblp:conf/oopsla/HarrisonLS97
fatcat:dzle3fwmt5bczmzgjabhqobmh4
A survey on standards for real-time distribution middleware
2014
ACM Computing Surveys
Examples of the MOM model are the Java Message Service (JMS) [Sun Microsystems 2002], a de facto standard, and the Data Distribution Service for Real-Time Systems (DDS) [OMG 2007]. ...
To this end, real-time applications rely on a scheduling scheme to specify a criterion for ordering the use of system resources (e.g., CPUs or communication networks) in such a way that the worst-case ...
ACKNOWLEDGMENTS The authors want to thank the anonymous reviewers for their many detailed comments that have allowed the article to be enhanced significantly. ...
doi:10.1145/2532636
fatcat:gjgkut7szzbkxnuxrkfvqmq2km
The design of the TAO real-time object request broker
1998
Computer Communications
Second, it presents TAO's realtime scheduling service that can provide QoS guarantees for deterministic real-time CORBA applications. ...
Although CORBA is well-suited for conventional request/response applications, CORBA implementations are not yet suited for real-time applications due to the lack of key quality of service (QoS) features ...
Acknowledgements We would like to thank Frank Buschmann for his extensive comments on this paper and Tim Harrison, Rajeev Bector, and Irfan Pyarali for help with earlier drafts of this paper. ...
doi:10.1016/s0140-3664(97)00165-5
fatcat:tdq3jf4dnrgspah7rchy7mqql4
The design and performance of a real-time CORBA event service
1997
SIGPLAN notices
First, it illustrates how to extend the CORBA Event Service so that it is suitable for real-time systems. ...
The CORBA Event Service provides a flexible model for asynchronous communication among objects. ...
that generated the time lines shown in Sections 4 and 5. ...
doi:10.1145/263700.263734
fatcat:rh4rwcwoarbwvpcoy6xmhazwru
« Previous
Showing results 1 — 15 out of 3,451 results