𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Architectural support for quality of service for CORBA objects

✍ Scribed by Zinky, John A.; Bakken, David E.; Schantz, Richard E.


Publisher
John Wiley and Sons
Year
1997
Tongue
English
Weight
226 KB
Volume
3
Category
Article
ISSN
1074-3227

No coin nor oath required. For personal study only.

✦ Synopsis


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.


πŸ“œ SIMILAR VOLUMES


A standard-based context sensitive servi
✍ Zhiwu Xie; Herbert Van de Sompel; Johann van Reenen; Ramiro JordΓ‘n πŸ“‚ Article πŸ“… 2008 πŸ› Wiley (John Wiley & Sons) 🌐 English βš– 70 KB

## Abstract This paper describes a context sensitive service architecture for digital object dissemination based on OpenURL and MPEG‐21 Digital Item Adaptation (DIA). This architecture entails representing service requests using the OpenURL ContextObjects and conveying the ContextObject Representat

An approach for quality of service adapt
✍ Rashid Al-Ali; Abdelhakim Hafid; Omer Rana; David Walker πŸ“‚ Article πŸ“… 2004 πŸ› John Wiley and Sons 🌐 English βš– 181 KB πŸ‘ 1 views

## Abstract Some applications utilizing Grid computing infrastructure require the simultaneous allocation of resources, such as compute servers, networks, memory, disk storage and other specialized resources. Collaborative working and visualization is one example of such applications. In this conte