• Home
  • Search
  • Architectural support for quality of service for CORBA objects
  • Cite Icon23
  • https://doi.org/10.1002/(sici)1096-9942(1997)3:1<55::aid-tapo6>3.3.co;2-rCopy DOI Icon

Architectural support for quality of service for CORBA objects

Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

CORBA is a commercial standard for distributed object computing which shows great promise in the development of distributed programs. Its interface description language (IDL) enables objects to be developed independently of the underlying programming language, operating system, or computer architecture on which they will execute. While this is sufficient in many environments, programs deployed in a wide-area distributed system encounter conditions which are much more hostile and varying than those operating in a single address space or within a single local area network. In this paper we discuss four major problems we have observed in our developing and deploying wide-area distributed object applications and middleware. First, most programs are developed ignoring the variable wide area conditions. Second, when application programmers do try to handle these conditions, they have great difficulty because these harsh conditions are different from those of the local objects they are used to dealing with. Third, IDL hides information about the tradeoffs any implementation of an object must make. Fourth, there is presently no way to systematically reuse current technology components which deal with these conditions, so code sharing becomes impractical. In this paper we also describe our architecture, Quality of Service for CORBA Objects (QuO), which we have developed to overcome these limitations and integrate their solution by providing QoS abstractions to CORBA objects. First, it makes these conditions first class entities and integrates knowledge of them over time, space, and source. Second, it reduces their variance by masking. Third, it exposes key design decisions of an object's implementation and how it will be used. Fourth, it supports reuse of various architectural components and automatically generates others. © 1997 John Wiley & Sons, Inc.

Similar Papers
  • Conference Article
  • Citations14

Packet scheduling scheme with quality of service support for mobile WiMAX networks

  • Oct 01, 2009
  • Amir Esmailpour +1
  • Conference Article
  • Citations1

Multiple and single address spaces: towards a middle ground

  • Dec 09, 1993
  • D.L Sims
  • Conference Article
  • Citations2

Lightweight objects for QoS management in CORBA

  • Jan 01, 1999
  • D Le Tien +2
  • Research Article
  • Citations98

SmartBridge

  • Aug 28, 2000
  • ACM SIGCOMM Computer Communication Review
  • Thomas L Rodeheffer +2
  • Research Article
  • Citations1

Single address space implementation in distributed systems

  • Apr 10, 2000
  • Concurrency: Practice and Experience
  • Alberto Bartoli +2
  • Single Report

Integrated High Performance Distributed System.

  • Dec 01, 1994
  • Edward F Walker +4
  • Research Article
  • Citations54

Opal: A Single Address Space System for 64-bit Architectures

  • Apr 01, 1992
  • ACM SIGOPS Operating Systems Review
  • Jeff Chase +3
  • Conference Article
  • Citations26

Software Component Specification: A Study in Perspective of Component Selection and Reuse

  • Mar 10, 2006
  • C.J.M Geisterfer +1
  • Research Article
  • Citations78

Paradigm: a highly scalable shared-memory multicomputer architecture

  • Feb 01, 1991
  • Computer
  • D.R Cheriton +2
  • Research Article

A QoS Supported Carrier Planning and Timeslot Allocation Algorithm for the Return Link of GEO Satellite

  • Feb 17, 2026
  • International Journal of Satellite Communications and Networking
  • Cao Huang +4
  • Conference Article
  • Citations8

A distributed shared object model based on a hierarchical consistency protocol for heterogeneous clusters

  • Apr 19, 2004
  • Xuli Liu +2
  • Book Chapter

Scalable Execution of Legacy Scientific Codes

  • Jan 01, 2006
  • Joy Mukherjee +2
  • Conference Article
  • Citations58

Cohesion

  • Jun 19, 2010
  • John H Kelm +4
  • Research Article
  • Citations4

Cloud-Native Database Systems and Unikernels: Reimagining OS Abstractions for Modern Hardware

  • Apr 01, 2024
  • Proceedings of the VLDB Endowment
  • Viktor Leis +1
  • Research Article

Capability-Based Efficient Data Transmission Mechanism for Serverless Computing

  • Jul 17, 2025
  • ACM Transactions on Architecture and Code Optimization
  • Chenggang Wu +7
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.