On the improvement of active XML (AXML) representation and query evaluation
- 160 Downloads
Active XML (AXML) as intensional data aims to exploit potential computing powers of XML, Web services and P2P architecture. It is considered a powerful extension of XML to deal with dynamic XML data from autonomous and heterogeneous data sources on a very large scale via Web services. However, AXML is still at an immature stage and various issues need to be investigated before it can be accepted widely. This paper will focus on two issues facing the current AXML system, namely the representation and the query process. We propose superior representation and improved query evaluation for AXML. For justification purposes, we compare our proposed algorithms with the existing algorithms.
KeywordsActive XML AXML representation AXML query evaluation algorithm
- Abiteboul, S., Alexe, B., Benjelloun, O., Cautis, B., Fundulaki, I., Milo, T., et al. (2004a). An electronic patient record “on steroids”: Distributed, peer-to-peer, secure and privacy-conscious. In Proceedings of the thirtieth international conference on very large data bases, VLDB ’04 (Vol. 30, pp. 1273–1276). VLDB Endowment.Google Scholar
- Abiteboul, S., Baumgarten, J., Bonifati, A., Cobéna, G., Cremarenco, C., Dragan, F., et al. (2003). Managing distributed workspaces with active xml. In VLDB ’2003: Proceedings Of The 29th international conference on very large databases (pp. 1061–1064). VLDB Endowment.Google Scholar
- Abiteboul, S., Benjelloun, O., Manolescu, I., Milo, T., & Weber, R. (2002). Active xml: Peer-to-peer data and web services integration. In Proceedings Of VLDB (pp. 1087–1090). Morgan Kaufmann.Google Scholar
- Abiteboul, S., Benjelloun, O., Manolescu, I., Milo, T., & Weber, R. (2004c). Active xml: A data-centric perspective on web services. In Web dynamics (pp. 275–300).Google Scholar
- Alonso, G., Casati, F., Kuno, H., & Machiraju, V. (2004). Web service concepts, architectures and applications. Springer.Google Scholar
- Bradley, N. (1998). The XML companion (1st ed.). Boston, MA, USA: Addison-Wesley Longman Publishing Co., Inc.Google Scholar
- Bray, T., Paoli, J., Sperberg-McQueen, C. M., Maler, E., & Yergeau, F. (2008). Extensible markup language (xml) 1.0 (5th ed.). http://www.w3.org/TR/2008/REC-xml-20081126/. Accessed 11 July 2012.
- Ferraz, C. A., Braganholo, V. P., & Mattoso, M. (2007). Storing axml documents with araxa. In SBBD (pp. 255–269).Google Scholar
- GEMO (2007). Active xml. http://webdam.inria.fr/axml/index.axml.html. Accessed 11 July 2012.
- Goldman, R., & Widom, J. (1997). Dataguides: Enabling query formulation and optimization in semistructured databases. In M. Jarke, M. J. Carey, K. R. Dittrich, F. H. Lochovsky, P. Loucopoulos, & M. A. Jeusfeld (Eds.), VLDB’97, proceedings of 23rd international conference on very large databases, August 25–29, 1997, Athens, Greece (pp. 436–445). Morgan Kaufmann.Google Scholar
- Harold, E. R., & Means, W. S. (2002). XML in a nutshell. Sebastopol, CA, USA: O’Reilly & Associates, Inc.Google Scholar
- Hoque, R. (2000). XML for real programmers (1st ed.). San Francisco, CA, USA: Morgan Kaufmann Publishers Inc.Google Scholar
- Kemme, B., Peris, R. J., & Patio-Martnez, M. (2010). Database replication (1st ed.). Morgan and Claypool Publishers.Google Scholar
- The Active XML Team (2005). Active xml user’s guide. Technical report, AXML Group. http://www.activexml.net/reports/docs/AXML%20Guide.pdf. Accessed 11 July 2012.
- W3C (2004). Web services architecture. http://www.w3.org/TR/ws-arch/. Accessed 11 July 2012.