The University of St Andrews

Research@StAndrews:FullText >
University of St Andrews Research >
University of St Andrews Research >
University of St Andrews Research >

Please use this identifier to cite or link to this item:
View Statistics

Files in This Item:

File Description SizeFormat
1006.3739v1316.77 kBAdobe PDFView/Open
Title: Promoting component reuse by separating transmission policy from implementation
Authors: Walker, Scott
Dearle, Alan
Kirby, Graham
Norcross, Stuart
Keywords: cs.DC
Distributed, parallel, and cluster computing
QA76 Computer software
Issue Date: 2005
Citation: Walker , S , Dearle , A , Kirby , G & Norcross , S 2005 , Promoting component reuse by separating transmission policy from implementation . Technical Report , no. CS/05/1 , University of St Andrews .
Series/Report no.: Technical Report
Abstract: In this paper we present a methodology and set of tools which assist the construction of applications from components, by separating the issues of transmission policy from component definition and implementation. This promotes a greater degree of software reuse than is possible using traditional middleware environments. Whilst component technologies are usually presented as a mechanism for promoting reuse, reuse is often limited due to design choices that permeate component implementation. The programmer has no direct control over inter-address-space parameter passing semantics: it is fixed by the distributed application's structure, based on the remote accessibility of the components. Using traditional middleware tools and environments, the application designer may be forced to use an unnatural encoding of application level semantics since application parameter passing semantics are tightly coupled with the component deployment topology. This paper describes how inter-address-space parameter passing semantics may be decided independently of component implementation. Transmission policy may be dynamically defined on a per-class, per-method or per-parameter basis.
Version: Preprint
Description: Submitted to ICDCS 2005
Type: Report
Publisher: University of St Andrews
Appears in Collections:University of St Andrews Research
Computer Science Research

This item is protected by original copyright

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.


DSpace Software Copyright © 2002-2012  Duraspace - Feedback
For help contact: | Copyright for this page belongs to St Andrews University Library | Terms and Conditions (Cookies)