Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/14675
Title: WebGOP : a framework for architecting and programming dynamic distributed Web applications
Authors: Cao, J 
Ma, X
Chan, ATS 
Lu, J
Keywords: Internet
Directed graphs
Distributed programming
Programming
Issue Date: 2002
Publisher: IEEE
Source: International Conference on Parallel Processing, 2002 : proceedings : August 2002, p. 266-275 How to cite?
Abstract: This paper presents a novel approach, called WebGOP, for architecture modeling and programming of web-based distributed applications. WebGOP uses the graph-oriented programming (GOP) mode, under which the components of a distributed program are configured as a logical graph and implemented using a set of operations defined over the graph. WebGOP extends the application of GOP to the World Wide Web environment and provides more powerful architectural support. In WebGOP, the architecture graph is reified as an explicit object which itself is distributed over the network providing a graph-oriented context for the execution of distributed applications. The programmer can specialize the type of a graph to represent a particular architecture style tailored for an application. WebGOP also has built-in support for flexible and dynamic architectures, including dynamic reconfiguration. We describe the WebGOP framework, a prototypical implementation of the framework on top of SOAP, and performance evaluation of the prototype. Results of the performance evaluation showed that the overhead introduced by WebGOP over SOAP is reasonable and acceptable.
URI: http://hdl.handle.net/10397/14675
ISBN: 0-7695-1677-7
ISSN: 0190-3918
DOI: 10.1109/ICPP.2002.1040882
Appears in Collections:Conference Paper

Access
View full-text via PolyU eLinks SFX Query
Show full item record

SCOPUSTM   
Citations

4
Last Week
0
Last month
Citations as of Feb 26, 2017

Page view(s)

36
Last Week
1
Last month
Checked on Aug 14, 2017

Google ScholarTM

Check

Altmetric



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