By Topic

Distributed Objects and Applications, 1999. Proceedings of the International Symposium on

Date 6-6 Sept. 1999

Filter Results

Displaying Results 1 - 25 of 39
  • Proceedings of the International Symposium on Distributed Objects and Applications

    Publication Year: 1999
    Request permission for commercial reuse | PDF file iconPDF (206 KB)
    Freely Available from IEEE
  • Index of authors

    Publication Year: 1999, Page(s):385 - 386
    Request permission for commercial reuse | PDF file iconPDF (6 KB)
    Freely Available from IEEE
  • Extending CORBA with specialised protocols for QoS provisioning

    Publication Year: 1999, Page(s):318 - 327
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (332 KB)

    The CORBA layer in a distributed system hides the heterogeneity of the underlying computer network. The interactions of objects located at different computing systems are described in terms of IDL specifications and the ORB takes care of the actual transfer of messages along the wire. In fact, an object interaction is translated into the transfer of GIOP messages over TCP/IP networks (IIOP). The a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Adaptive QoS aware binding of persistent multimedia objects

    Publication Year: 1999, Page(s):306 - 317
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (116 KB)

    The heterogeneity of distributed multimedia systems in terms of hardware, operating systems, programming languages, data formats, compression formats, available resources, and QoS requirements imposes severe problems. The purpose of the middleware platform is to provide interoperability and portability of distributed system services and applications. However, today's middleware platforms, like COR... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Quorum-based locking protocol for replicated objects

    Publication Year: 1999, Page(s):150 - 157
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (180 KB)

    In order to make an object based system fault tolerant, objects are replicated. We discuss a novel object based locking (OBL) protocol to lock replicated objects by extending the traditional quorum based protocols to abstract methods. If a pair of methods op1 and op2 are compatible, the quorums for op1 and op2 do not intersect in the OBL protocol, even i... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Distributed objects in a large scale text processing system (industrial case study)

    Publication Year: 1999, Page(s):224 - 229
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (96 KB)

    We describe the distributed object oriented architecture of TREVI, a system designed to help overcome the information overload problem. TREVI provides a comprehensive framework for the processing and dissemination of documents coming from news streams and other external sources. TREVI is designed to perform a variety of linguistic and text processing tasks, according to the informational needs exp... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An agent-based search engine based on the Internet search service on the CORBA

    Publication Year: 1999, Page(s):26 - 33
    Cited by:  Papers (1)  |  Patents (12)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (124 KB)

    Search services are important tools in the World Wide Web. In general, these standard Web search engines are far from ideal. Many researchers have therefore implemented the multi-engine search service (MESS) using meta-broker. However these MESS prove difficult when integrating a new search engine. On the other hand, applications that need the search service ability also prove difficult using thes... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Object Transaction Service: experiences and open issues

    Publication Year: 1999, Page(s):296 - 304
    Cited by:  Papers (1)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (120 KB)

    Transaction management is required to maintain data consistency in any system with concurrent access to its information. The Object Transaction Service (OTS) is a CORBA service that brings transactional semantics to distributed object oriented applications. We report our experience of developing a prototype using OTS. We present results from our scaling experiments and analyze the overheads incurr... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Distributing mapping objects with the Geospatial Information Database

    Publication Year: 1999, Page(s):77 - 85
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (120 KB)

    The Geospatial Information Database (GIDB) is an implementation of ongoing research in object-oriented geographic data modeling at the Naval Research Laboratory's Mapping, Charting and Geodesy Branch. GIDB has evolved from an initial memory-resident application, involving vector mapping data, to the current state-of-the-art system of a distributed object-oriented database with Web-based viewing ca... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • High performance distributed objects using caching proxies for large scale applications

    Publication Year: 1999, Page(s):110 - 119
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (80 KB)

    Initial implementations of middleware based on standards such as CORBA have concentrated on host and language transparency issues in order to demonstrate interoperability. They have largely adopted a no-replication approach and have frequently neglected performance-at-scale issues. This has led to continuing deployment of either non-scalable full-replication approaches or ad-hoc messaging-based mi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Integrating capabilities into the object model to protect distributed object systems

    Publication Year: 1999, Page(s):374 - 383
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (204 KB)

    Protection is increasingly a concern for heterogeneous distributed interoperable environments that are appearing. Oviedo3 is an example of an Integral Object-Oriented System (IOOS) based solely on the OO paradigm, developed over an OO Abstract Machine (OOAM) and OO operating system (OOOS). Integrating capabilities into the object model of the abstract machine gives capabilities new advantages. Exa... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The performance of a real-time I/O subsystem for QoS-enabled ORB middleware

    Publication Year: 1999, Page(s):120 - 129
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (180 KB)

    There is increasing demand to extend object request broker (ORB) middleware to support applications with stringent quality of service (QoS) requirements. However conventional ORBs do not define standard features for specifying or enforcing end-to-end QoS for applications with deterministic real-time requirements. This paper describes the design and performance of a real-time I/O (RIO) subsystem op... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A framework for policy bindings

    Publication Year: 1999, Page(s):2 - 11
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (84 KB)

    In this paper we investigate the design of extensible middleware that supports dynamic binding configuration by pluggable and replaceable policies. An important aspect of our approach is the distinction between bindings and their activations, which allows us to reason about and implement bindings with changing activations and activation policies (adaptation), and policies for managing activations ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Formal support for the engineering of CORBA-based distributed object systems

    Publication Year: 1999, Page(s):264 - 272
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (96 KB)

    We present a CASE tool based on an object oriented Petri net dialect called Cooperative Objects, dedicated to the design of CORBA systems. The notation is used for the formal behavioural specification of objects, and its associated tool puts an emphasis on supporting the design life cycle of CORBA systems. The tool offers enhanced interactivity to present the results derived from the capabilities ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A model for Java/CORBA and OODBMS distributed architectures

    Publication Year: 1999, Page(s):68 - 76
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (168 KB)

    The Java/CORBA paradigm extends Java distributively and allows one to specify and implement multiplatform distributed object architectures. Such multi-client/server architectures, extended with object database management systems (OODBMS) as the principal persistent service, will become object based architectures (or OAs). The analysis and the use of dedicated techniques is required to specify and ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Load distribution in a CORBA environment

    Publication Year: 1999, Page(s):158 - 166
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (256 KB)

    The design and implementation of a CORBA load distribution service for distributed scientific computing applications running in a network of workstations is described. The proposed approach is based on integrating load distribution into the CORBA naming service which in turn relies on information provided by the underlying WINNER resource management system developed for typical networked Unix work... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • DOK-Trader: a CORBA persistent trader with query routing facilities

    Publication Year: 1999, Page(s):230 - 240
    Cited by:  Papers (2)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (124 KB)

    Existing traders support the required functions, such as the lookup and registry of services. They are limited because they are restricted to a small number of services. The paper proposes solutions to the issues of persistence and query routing in the context of CORBA Trader to improve the performance of the core trader functions. We propose appropriate wrappers that provide database-like interfa... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Providing structure for medium-grained distributed object-based computation

    Publication Year: 1999, Page(s):273 - 281
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (96 KB)

    Pipelined Processor Farms (PPF) are a generic parallel processing structure suitable for continuous flow, multi algorithm applications. PPF has been redesigned for a multimedia workload which is multifunctional and multimodal. A dynamic object based processing structure is implemented which will map onto mobile stations. The PPF processing model with asynchronous message passing in a multi threade... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using mobile agents for parallel processing

    Publication Year: 1999, Page(s):34 - 42
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (156 KB)

    Mobile code is a promising model for distributed computing and it has been exploited in several areas of applications. One of the areas that may benefit from the use of mobile agent technology is parallel processing. This paper describes a Java-based platform, called JAMES, that provides support for parallel computing. We have implemented a software module that supports the well-known model of mas... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The data network: a distributed object view of dynamic data management

    Publication Year: 1999, Page(s):54 - 65
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (108 KB)

    The paper builds on the premise that the emerging distributed object infrastructure will logically evolve into a flexible, dynamic data management environment based on a combination of distributed objects, data services and data self-organisation. In order to fulfil this goal, the distributed object community should draw upon the experience accumulated over the years by database researchers and of... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Failure detectors as first class objects

    Publication Year: 1999, Page(s):132 - 141
    Cited by:  Papers (35)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (120 KB)

    One of the fundamental differences between a centralized system and a distributed one is the notion of partial failures. The ability to efficiently and accurately detect failures is a key element underlying reliable distributed computing. In current distributed systems, however, failure detection is either left to the application developer or hidden from the programmer and provided in an ad-hoc ma... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Building mediators from components

    Publication Year: 1999, Page(s):352 - 361
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (216 KB)

    Mediators as an integral part of a distributed database environment are not a new idea. However, mediators are often looked at from the outside. The goal of the Sanctuary project is to provide an environment that allows one to configure the internal components of a mediator in a quick and modular fashion that allows the power and breadth of a CORBA facility. The Common Object Interconnection Langu... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • PJRMI: remote method invocation for a persistent system

    Publication Year: 1999, Page(s):44 - 53
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (80 KB)

    The paper describes PJRMI: support for remote method invocation in the context of the object oriented, orthogonally persistent system of the PJama project. It examines the issues raised by combining orthogonal persistence with distribution. An evaluation is made of the current implementation and an indication is made of the challenges ahead View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Dynamic component gluing across different componentware systems

    Publication Year: 1999, Page(s):362 - 371
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (76 KB)

    We present a model to support dynamic gluing of components from different componentware systems, such as CORBA, COM and Java. This model adopts a dynamic composition approach combined to the interactive facilities offered by an interpreted language. Based on this model, we define a common design for the implementation of bindings between glue languages and component systems. The proposed design pr... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Parallel data processing in a distributed object-oriented model

    Publication Year: 1999, Page(s):340 - 349
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (256 KB)

    The limitations of serial processors for managing large computationally intensive dataset problems in fields such as visualization and geographical information systems (GIS) are well known. Parallel processing techniques, where one or many computational tasks are distributed across a number of processing elements, have been proposed as a solution to the problem. The paper presents a distributed ob... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.