Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/20070
Title: Xstream : a middleware for streaming XML contents over wireless environments
Authors: Wong, EYC
Chan, ATS 
Leong, HV 
Keywords: Fragmentation
Middleware
Multiresolution
Packetizing
Streaming
Wireless
XML
Issue Date: 2004
Publisher: Institute of Electrical and Electronics Engineers
Source: IEEE transactions on software engineering, 2004, v. 30, no. 12, p. 918-935 How to cite?
Journal: IEEE transactions on software engineering 
Abstract: XML (eXtensible Markup Language) has been developed and deployed by domain-specific standardization bodies and commercial companies. Studies have been conducted on a wide variety of issues encompassing XML. In the use of XML for wireless computing, the focus has been on investigating ways to efficiently represent XML data for transmission over a wireless environment. We propose a middleware, Xstream (XML Streaming), for efficiently streaming XML contents over a wireless environment by leveraging the rich semantics and structural characteristics of XML documents and by flexibly managing units containing fragments of' data into autonomous units, known as XDU (Xstream Data Unit) fragments. The concept of an XDU is fundamental to the operation of Xstream. It provides for the efficient transfer of documents across a wireless link and allows other issues and challenges pertaining to wireless transmission to be addressed. By fragmenting and organizing an XML document into XDU fragments, we are able to incrementally send fragments across a wireless link, while the receiver is able to perform look-ahead processing of the document without having to wait for the entire document to be downloaded. In this paper, we propose a fragmenting strategy based on the value of the wireless link's Maximum Transfer Units (MTUs). In addition, we present and evaluate several packetizing strategies, i.e., strategies wherein a collection of XDUs are grouped into a packet to optimize packet delivery and processing. At the receiving end of this process, a reassembly strategy incrementally reconstructs the XML document as XDU fragments are being received, thereby facilitating client application implementation of look-ahead processing.
URI: http://hdl.handle.net/10397/20070
ISSN: 0098-5589
EISSN: 1939-3520
DOI: 10.1109/TSE.2004.108
Appears in Collections:Journal/Magazine Article

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

SCOPUSTM   
Citations

7
Last Week
0
Last month
0
Citations as of Oct 7, 2017

WEB OF SCIENCETM
Citations

6
Last Week
0
Last month
0
Citations as of Oct 18, 2017

Page view(s)

52
Last Week
1
Last month
Checked on Oct 16, 2017

Google ScholarTM

Check

Altmetric



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