Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/21272
Title: Architecting and implementing distributed Web applications using the graph-oriented approach
Authors: Cao, J 
Ma, X
Chan, ATS 
Lu, J
Keywords: Distributed applications
Dynamic reconfiguration
Graph-oriented programming
Software architecture
World Wide Web
Issue Date: 2003
Source: Software - Practice and experience, 2003, v. 33, no. 9, p. 799-820 How to cite?
Journal: Software - Practice and Experience 
Abstract: This paper presents a graph-oriented framework, called WebGOP, for architecture modeling and programming of Web-based distributed applications. WebGOP is based on the graph-oriented programming (GOP) model, 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 reshapes GOP with a reflective object-oriented design, which provides powerful architectural support in the World Wide Web environment. 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 graph to represent a particular architecture style tailored for an application. WebGOP also has built-in support for flexible and dynamic architectures, including both planned and unplanned dynamic reconfiguration of distributed applications. We describe the WebGOP framework, a prototypical implementation of the framework on top of SOAP, and a performance evaluation of the prototype. The prototype demonstrated the feasibility of our approach. Results of the performance evaluation showed that the overhead introduced by WebGOP over SOAP is reasonable and acceptable.
URI: http://hdl.handle.net/10397/21272
ISSN: 0038-0644
DOI: 10.1002/spe.526
Appears in Collections:Journal/Magazine Article

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

SCOPUSTM   
Citations

2
Last Week
0
Last month
0
Citations as of Dec 7, 2017

WEB OF SCIENCETM
Citations

3
Last Week
0
Last month
0
Citations as of Dec 8, 2017

Page view(s)

53
Last Week
1
Last month
Checked on Dec 10, 2017

Google ScholarTM

Check

Altmetric



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