ACM Home Page
Please provide us with feedback. Feedback
XVM: XML Virtual Machine
Full text PdfPdf (145 KB)
Source Symposium on Applied Computing archive
Proceedings of the 2004 ACM symposium on Applied computing table of contents
Nicosia, Cyprus
SESSION: Web technologies and applications (WTA) table of contents
Pages: 1732 - 1733  
Year of Publication: 2004
ISBN:1-58113-812-1
Authors
Quanzhong Li  University of Arizona, Tucson, AZ
Michelle Y. Kim  IBM T.J. Watson, Research Center
Edward So  IBM T.J. Watson, Research Center
Steve Wood  IBM T.J. Watson, Research Center
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 28,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/967900.968243
What is a DOI?

ABSTRACT

XML is an emerging standard for data representation and data exchange on the Internet. XML-based web applications have been widely used in e-commerce and enterprise information management. In this paper, we propose an extensible, integrated XML processing architecture, the XML Virtual Machine (XVM). The XVM provides a framework for processing XML data, developing and deploying XML-based applications. By using a component-based technique, the XVM provides a high degree of modularity and reusability. XVM components are dynamically loaded and composed during XML data processing. New components can be easily added to existing applications and new applications can reuse existing components without difficulty. These features enable an XML application to keep up with requirements and schema evolution and to process compound documents. Both client-side and server-side XML applications can be developed and deployed in an integrated way. Also in this paper, we present an XML application container built on top of the XVM, along with several sample applications.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Composite Media Group, IBM T.J. Watson, IBM MPEG-4 Technologies, http://www.research.ibm.com/mpeg4.
 
2
E. Köppen, G. Neumann, S. Nusser: Cineast - An Extensible Web Browser, In Proceedings of the WebNet 1997 World Conference on WWW, Internet and Intranet, Toronto, Canada, November 1997.
 
3
The Apache Software Foundation, http://www.apache.org.
 
4
The XML C parser and toolkit of Gnome, http://xmlsoft.org/index.html.
 
5
6

Collaborative Colleagues:
Quanzhong Li: colleagues
Michelle Y. Kim: colleagues
Edward So: colleagues
Steve Wood: colleagues