By Topic

Paths: programming with system resources in support of real-time distributed applications

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
F. Travostino ; Open Software Found., Cambridge, MA, USA ; E. Menze ; F. Reynolds

Real-time distributed applications often rely upon underlying communication services to provide different types of guarantees, such as forward progress and bounded delivery time. Providing such guarantees requires the careful management of several resources, including memory, CPU and network bandwidth. This paper describes how our Object-Oriented Communication Subsystem, CORDS, was enhanced to manage these resources. A new abstraction, the path, provides an end-to-end context for programmable control over system resources. Paths can be thought of as naming distinct virtual channels through a CORDS protocol graph. Although our work is motivated by hard real-time distributed applications (requiring deterministic guarantees), the new notion of “programming with system resources” also applies to scenarios outside the hard real-time realm. Preliminary empirical results demonstrate the effectiveness of CORDS' control over system resources

Published in:

Object-Oriented Real-Time Dependable Systems,1996. Proceedings of WORDS '96., Second Workshop on

Date of Conference:

1-2 Feb 1996