scispace - formally typeset
Open Access

Trading services in open distributed environments

Lea Kutvonen
Reads0
Chats0
TLDR
The focus of this study is on federated trading, but trading problems in traditional distributed environments are also discussed, and the design, implementation and performance of the DRYAD trading system is presented.
Abstract
The current development of computing and telecommunication environments aims towards interoperability across separate platforms and organisations in a world-wide fashion. Interoperability means that software components can be exploited from arbitrary computers in such a way that the service semantics is preserved. The mechanisms supporting interoperability at the application level must mask heterogeneity of the compound computing environment. The term ‘open distributed processing’ does not currently have a single, commonly accepted interpretation. Therefore, the main system architecture models are critically analysed in order to contrast the facilities for interoperation in each model. The focus of this dissertation is on the problems arising when the interoperating computing systems are controlled by autonomous organisations, i.e., problems of federated systems. Federations between sovereign systems involve exploitation of open interfaces and run-time information about the system facilities. Open systems, especially federated systems, must be based on a shared, very high level architecture model. The Open Distributed Processing (ODP) framework standard has been developed to enable world-wide computing services to evolve. Among other specifications, the family of ODP standards also identifies a set of fundamental services required from each participating system. The trading service is one of the essential meta-information services of open systems. Trading presents a global mediator for information about available services and their properties. This dissertation presents work on the provision of the trading functionality. It analyses the requirements of trading designs and the ways trading function interacts with the system environment. The focus of this study is on federated trading, but trading problems in traditional distributed environments are also discussed. Furthermore, the design, implementation and performance of the DRYAD trading system is presented. In addition, exploitation scenarios for trading functionality in open distributed environments are analysed. Special attention is given for the use of trading in the explicit exchange, negotiation, and contract establishment required for interoperation in federated environments. The trading functionality is a powerful tool to be used within the open infrastructure to support controlled cooperation between autonomous organisations. It allows construction of a worldwide computing environment that tolerates the constant evolution of services and applications. The exploitation of such a world-wide system requires software engineering tools that are based on the open system services. Therefore, major changes are expected in the areas of application architectures and software development processes within the next few years. Computing Reviews (1998)

read more

Citations
More filters
Book ChapterDOI

Pattern Discovery in Biosequences

TL;DR: In this article, a three-step paradigm for pattern discovery is proposed, which is based on choosing the hypothesis space, designing the function rating a pattern in respect to the given sequences, and developing an algorithm finding the highest rating patterns.
Journal ArticleDOI

Interoperability middleware for Federated Business Services in Web-Pilarcos

TL;DR: Anoustic wave device in which the propagation path of the surface acoustic wave device is folded to increase the wave propagation path length in order to make better use of the total chip space.
Book ChapterDOI

Inter-enterprise collaboration management in dynamic business networks

TL;DR: The web-Pilarcos B2B middleware solutions for managing the life-cycle of dynamic business networks in an inter-enterprise environment aims for a rigorous level of transparent interoperability support, including awareness of collaboration processes, and collaboration level adaptation to breaches in operation.

Problems and Algorithms for Sequence Segmentations

TL;DR: This thesis presents a new approximation algorithm for the sequence segmentation problem and formally defines the problem of clustered segmentations and experimentally shows that segmenting sequences using this segmentation model, leads to solutions with smaller error for the same model cost.
DissertationDOI

Optimising Quality-of-Service for the Composition of Electronic Services

TL;DR: The model Driven Development of Web Service Compositions covers the aspects of supporting Web services in an MDA-based development, which has applied the MDA for the creation of business processes with SOA technologies.
References
More filters
Book

Design Patterns: Elements of Reusable Object-Oriented Software

TL;DR: The book is an introduction to the idea of design patterns in software engineering, and a catalog of twenty-three common patterns, which most experienced OOP designers will find out they've known about patterns all along.
Book ChapterDOI

Time, clocks, and the ordering of events in a distributed system

TL;DR: In this paper, the concept of one event happening before another in a distributed system is examined, and a distributed algorithm is given for synchronizing a system of logical clocks which can be used to totally order the events.
Book

Object-Oriented Modeling and Design

TL;DR: This book discusses Object Modeling as a Design Technique, Object Diagram Compiler, and the Future of Object-Oriented Technology.
Journal ArticleDOI

On the criteria to be used in decomposing systems into modules

TL;DR: In this paper, the authors discuss modularization as a mechanism for improving the flexibility and comprehensibility of a system while allowing the shortening of its development time, and the effectiveness of modularization is dependent upon the criteria used in dividing the system into modules.

Security Architecture for the Internet Protocol

R. Atkinson
TL;DR: This document describes an updated version of the "Security Architecture for IP", which is designed to provide security services for traffic at the IP layer, and obsoletes RFC 2401 (November 1998).