Skip to main content
Log in

On the improvement of active XML (AXML) representation and query evaluation

  • Published:
Information Systems Frontiers Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • 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.

  • 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.

  • Abiteboul, S., Benjelloun, O., Cautis, B., Manolescu, I., Milo, T., & Preda, N. (2004b). Lazy query evaluation for active xml. In SIGMOD ’04: Proceedings Of The 2004 ACM SIGMOD international conference on management of data (pp. 227–238). New York, NY, USA: ACM.

    Chapter  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.

  • 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).

  • Abiteboul, S., Benjelloun, O., & Milo, T. (2004d). Positive active xml. In PODS ’04: Proceedings of the twenty-third ACM SIGMOD-SIGACT-SIGART symposium on principles of database systems (pp. 35–45). New York, NY, USA: ACM.

    Chapter  Google Scholar 

  • Abiteboul, S., Benjelloun, O., & Milo, T. (2008). The active xml project: An overview. The VLDB Journal, 17(5), 1019–1040.

    Article  Google Scholar 

  • Abiteboul, S., Gottlob, G., & Manna, M. (2009). Distributed xml design. In Proceedings of the twenty-eighth ACM SIGMOD-SIGACT-SIGART symposium on principles of database systems, PODS ’09 (pp. 247–258). New York, NY, USA: ACM.

    Chapter  Google Scholar 

  • Alonso, G., Casati, F., Kuno, H., & Machiraju, V. (2004). Web service concepts, architectures and applications. Springer.

  • 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.

  • Brinkmann, A., & Effert, S. (2008). Data replication in p2p environments. In Proceedings of the twentieth annual symposium on parallelism in algorithms and architectures, SPAA ’08 (pp. 191–193). New York, NY, USA: ACM.

    Chapter  Google Scholar 

  • Eda, T., Onizuka, M., & Yamamuro, M. (2005). Processing xpath queries with xml summaries. In Proceedings of the 14th ACM international conference on information and knowledge management, CIKM ’05 (pp. 223–224). New York, NY, USA: ACM.

    Chapter  Google Scholar 

  • Ferraz, C. A., Braganholo, V. P., & Mattoso, M. (2007). Storing axml documents with araxa. In SBBD (pp. 255–269).

  • 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.

  • 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.

  • Milo, T., Abiteboul, S., Amann, B., Benjelloun, O., & Ngoc, F. D. (2003). Exchanging intensional xml data. In SIGMOD ’03: Proceedings Of The 2003 ACM SIGMOD international conference on management of data (pp. 289–300). New York, NY, USA: ACM.

    Chapter  Google Scholar 

  • Pras, A., Schönwälder, J., & Stiller, B. (2007). Peer-to-peer technologies in network and service management. Journal of Network and Systems Management, 15, 285–288.

    Article  Google Scholar 

  • Ruberg, G., & Mattoso, M. (2008). Xcraft: Boosting the performance of active xml materialization. In EDBT ’08: proceedings of the 11th international conference on extending database technology (pp. 299–310). New York, NY, USA: ACM.

    Chapter  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.

  • Vidal, V., Lemos, F., & Porto, F. (2008). Towards automatic generation of axml web services for dynamic data integration. In DataX ’08: Proceedings of the 2008 EDBT workshop on database technologies for handling XML information on the web (pp. 43–50). New York, NY, USA: ACM.

    Chapter  Google Scholar 

  • W3C (2004). Web services architecture. http://www.w3.org/TR/ws-arch/. Accessed 11 July 2012.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Binh Viet Phan.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Phan, B.V., Pardede, E. & Rahayu, W. On the improvement of active XML (AXML) representation and query evaluation. Inf Syst Front 15, 203–222 (2013). https://doi.org/10.1007/s10796-012-9363-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10796-012-9363-z

Keywords

Navigation