document: XVM : a bridge between xml data and its behavior XML has become one of the core technologies for contemporary business applications , especially web-based applications . To facilitate processing of diverse XML data , we propose an extensible , integrated XML processing architecture , the XML Virtual Machine ( XVM ) , which connects XML data with their behaviors . At the same time , the XVM is also a framework for developing and deploying XML-based applications . Using component-based techniques , the XVM supports arbitrary granularity and provides a high degree of modularity and reusability . XVM components are dynamically loaded and composed during XML data processing . Using the XVM , both client-side and server-side XML applications can be developed and deployed in an integrated way . We also present an XML application container built on top of the XVM along with several sample applications to demonstrate the applicability of the XVM framework .
doc_bio_tags: B O O O O B O O O O B O O O O O O O O O O O O O O O O O O O O O B O O O O O O O O B O O O O B O O O B O O O O B O O O O O O O O O O O B O O O O O O O O O O O O O O O O B O O O O O O O O O O O O O B B O O O O O O B O O O O O B O O O O O B O O O O O O O O O O O O O O O B O O O O O O O B O O O O O O O O O O O B O O