Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/19580
Title: Architecting distributed Web applications : a graph-oriented approach
Authors: Ma, XX
Cao, JN 
Lu, J
Keywords: Distributed applications
Dynamic reconfiguration
Graph-oriented programming
Software architecture
World wide web
Issue Date: 2003
Publisher: 科学出版社
Source: 計算機學報 (Chinese journal of computers), 2003, v. 26, no. 9, p. 1104-1115 How to cite?
Journal: 計算機學報 (Chinese journal of computers) 
Abstract: This paper presents a novel approach, called WebGOP, for modeling and implementing the architecture of Web-based distributed applications using a graph-oriented programming (GOP) model. With WebGOP, the architecture of a distributed Web application system is represented by a user-specified graph, and the components communicate and coordinate with each other with a set of operations over the graph. The architecture graph is reified as an explicit object which is distributed over the network. It provides a graph-oriented context for the execution of each component pertaining to the application. Developers can specialize the type of the graph to represent a particular style of architectures. The proposed approach also has built-in support for flexible and dynamic architectures, including both planned and unplanned dynamic reconfiguration of distributed applications. A formal model based on edNCE graph grammar is proposed for WebGOP graphs. And a prototype of WebGOP implemented on top of SOAP is introduced to verify the feasibility of authors' approach. Performance of the implementation is evaluated and the evaluation results are presented.
URI: http://hdl.handle.net/10397/19580
ISSN: 0254-4164
Appears in Collections:Journal/Magazine Article

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

SCOPUSTM   
Citations

6
Last Week
0
Last month
Citations as of Apr 10, 2016

Page view(s)

45
Last Week
0
Last month
Checked on Aug 13, 2017

Google ScholarTM

Check



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