A survey on XML streaming evaluation techniques
XML is currently the most popular format for exchanging and representing data on the web. It is used in various applications and for different types of data including structured, semistructured, and unstructured heterogeneous data types. During the period, XML was establishing itself, data streaming...
Gespeichert in:
| Veröffentlicht in: | The VLDB journal Jg. 22; H. 2; S. 177 - 202 |
|---|---|
| Hauptverfasser: | , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
Berlin/Heidelberg
Springer-Verlag
01.04.2013
Springer |
| Schlagworte: | |
| ISSN: | 1066-8888, 0949-877X |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | XML is currently the most popular format for exchanging and representing data on the web. It is used in various applications and for different types of data including structured, semistructured, and unstructured heterogeneous data types. During the period, XML was establishing itself, data streaming applications have gained increased attention and importance. Because of these developments, the querying and efficient processing of XML streams has became a central issue. In this study, we survey the state of the art in XML streaming evaluation techniques. We focus on both the streaming evaluation of XPath expressions and of XQuery queries. We classify the XPath streaming evaluation approaches according to the main data structure used for the evaluation into three categories: automaton-based approach, array-based approach, and stack-based approach. We review, analyze, and compare the major techniques proposed for each approach. We also review multiple query streaming evaluation techniques. For the XQuery streaming evaluation problem, we identify and discuss four processing paradigms adopted by the existing XQuery stream query engines: the transducer-based paradigm, the algebra-based paradigm, the automata-algebra paradigm, and the pull-based paradigm. In addition, we review optimization techniques for XQuery streaming evaluation. We address the problem of optimizing XQuery streaming evaluation as a buffer optimization problem. For all techniques discussed, we describe the research issues and the proposed algorithms and we compare them with other relevant suggested techniques. |
|---|---|
| AbstractList | XML is currently the most popular format for exchanging and representing data on the web. It is used in various applications and for different types of data including structured, semistructured, and unstructured heterogeneous data types. During the period, XML was establishing itself, data streaming applications have gained increased attention and importance. Because of these developments, the querying and efficient processing of XML streams has became a central issue. In this study, we survey the state of the art in XML streaming evaluation techniques. We focus on both the streaming evaluation of XPath expressions and of XQuery queries. We classify the XPath streaming evaluation approaches according to the main data structure used for the evaluation into three categories: automaton-based approach, array-based approach, and stack-based approach. We review, analyze, and compare the major techniques proposed for each approach. We also review multiple query streaming evaluation techniques. For the XQuery streaming evaluation problem, we identify and discuss four processing paradigms adopted by the existing XQuery stream query engines: the transducer-based paradigm, the algebra-based paradigm, the automata-algebra paradigm, and the pull-based paradigm. In addition, we review optimization techniques for XQuery streaming evaluation. We address the problem of optimizing XQuery streaming evaluation as a buffer optimization problem. For all techniques discussed, we describe the research issues and the proposed algorithms and we compare them with other relevant suggested techniques. |
| Author | Wu, Xiaoying Theodoratos, Dimitri |
| Author_xml | – sequence: 1 givenname: Xiaoying surname: Wu fullname: Wu, Xiaoying email: xiaoying.wu@gmail.com organization: State Key Lab. of Software Engineering, Wuhan University – sequence: 2 givenname: Dimitri surname: Theodoratos fullname: Theodoratos, Dimitri organization: New Jersey Institute of Technology |
| BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=27580330$$DView record in Pascal Francis |
| BookMark | eNp9kD1PwzAQhi1UJNrCD2DLwmh6tpvYGauKL6mIBaRu1jVxiqvUKXZSKf8elyAGht7gG_w-vvMzISPXOEPILYN7BiBnIR5SUWCcAleM9hdkDPk8p0rK9YiMGWQZVbGuyCSEHQBwztMxmS2S0Pmj6ZPGJevXVRJab3Bv3TYxR6w7bG28aE3x6exXZ8I1uaywDubmt0_Jx-PD-_KZrt6eXpaLFS0EUy0VKLCEOcuMAiYqU1YlkxshRCY2PMdcoUjnGZeCQxW3lAIBIc1QsbKAtNqIKbkb3j1gKLCuPLrCBn3wdo--11ymCoSAmGNDrvBNCN5UfxEG-mRGD2Z0NKNPZnQfGfmPKWz789HWo63PknwgQ5zitsbrXdN5F0Wcgb4Bg_l5AA |
| CitedBy_id | crossref_primary_10_1155_2021_5559941 crossref_primary_10_1016_j_cosrev_2020_100231 crossref_primary_10_1002_dac_4122 crossref_primary_10_1177_1550147717704158 crossref_primary_10_1007_s11227_016_1919_0 crossref_primary_10_1177_1063293X13515692 crossref_primary_10_1016_j_ins_2014_06_041 crossref_primary_10_1016_j_comcom_2016_03_023 crossref_primary_10_1016_j_datak_2016_03_001 |
| Cites_doi | 10.1145/872836.872838 10.1145/1516360.1516471 10.1145/584792.584815 10.1145/1247480.1247564 10.1145/1739041.1739048 10.1016/j.datak.2004.12.003 10.1109/ICDE.2005.26 10.1007/978-3-642-04070-2_82 10.1109/ICDE.2009.107 10.1007/s00778-010-0184-8 10.1145/1316902.1316910 10.1109/ICDE.2003.1260813 10.1016/B978-012088469-8/50134-0 10.1007/3-540-36128-6_7 10.1016/j.parco.2004.04.001 10.1007/3-540-44503-X_18 10.1145/1042046.1042051 10.1007/BFb0017182 10.1109/TKDE.2008.83 10.1016/B978-012722442-8/50128-2 10.1109/ICDE.2008.4497470 10.1109/ICDE.2007.367911 10.1145/1367497.1367610 10.14778/1453856.1453891 10.1145/1071610.1071614 10.1145/502059.502050 10.1016/j.datak.2005.10.008 10.1145/543614.543615 10.1109/TKDE.2007.1060 10.1016/B978-012722442-8/50027-6 10.1145/872757.872810 10.1007/978-3-540-27811-5_4 10.1145/1346330.1346333 10.1145/958942.958947 10.1145/872808.872809 10.1109/ICDE.2003.1260788 10.1145/584814.584816 10.1145/570748.570751 10.1109/ICDE.2002.994774 10.1007/s00778-002-0078-5 10.1145/347090.347094 10.1007/978-3-642-02279-1_27 10.1016/B978-155860869-6/50017-2 10.1016/j.ins.2007.03.009 10.1016/B978-155860869-6/50028-7 10.1016/B978-012088469-8.50023-1 10.1007/3-540-45876-X_11 10.1109/MC.2002.1009167 10.1145/773153.773171 10.1145/1451940.1451950 10.1016/j.jcss.2006.10.002 10.1007/978-3-540-73390-4_10 10.1109/WFCS.2010.5548607 10.1145/1071610.1071617 10.1007/978-3-642-03555-5_1 10.1145/1643823.1643834 10.1145/564691.564727 10.1109/TKDE.2011.137 10.1109/ICDE.2006.18 10.1007/s00778-004-0123-7 10.1145/1594187.1594193 10.1145/1526709.1526844 10.1145/1055558.1055584 10.1145/1065167.1065195 10.1145/1247480.1247512 10.1016/j.jcss.2009.06.001 10.1145/956750.956789 10.1145/1321440.1321446 10.1109/TKDE.2007.1063 10.1016/S1389-1286(01)00302-4 10.1145/776985.776986 10.1145/1099554.1099729 10.1016/B978-012722442-8/50093-8 10.1007/s11280-010-0092-2 10.1109/ICDE.2007.367869 |
| ContentType | Journal Article |
| Copyright | Springer-Verlag 2012 2015 INIST-CNRS |
| Copyright_xml | – notice: Springer-Verlag 2012 – notice: 2015 INIST-CNRS |
| DBID | AAYXX CITATION IQODW |
| DOI | 10.1007/s00778-012-0281-y |
| DatabaseName | CrossRef Pascal-Francis |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science Applied Sciences |
| EISSN | 0949-877X |
| EndPage | 202 |
| ExternalDocumentID | 27580330 10_1007_s00778_012_0281_y |
| GroupedDBID | -4Z -59 -5G -BR -EM -Y2 -~C -~X .4S .86 .DC .VR 06D 0R~ 123 1N0 1SB 2.D 203 29R 2J2 2JN 2JY 2KG 2KM 2LR 2P1 2VQ 2~H 3-Y 30V 4.4 406 408 409 40D 40E 5QI 5VS 67Z 6NX 8TC 8UJ 95- 95. 95~ 96X AAAVM AABHQ AACDK AAHNG AAIAL AAJBT AAJKR AAKMM AALFJ AANZL AAOBN AARHV AARTL AASML AATNV AATVU AAUYE AAWCG AAWTV AAYFX AAYIU AAYQN AAYTO AAYZH ABAKF ABBBX ABBXA ABDZT ABECU ABFTD ABFTV ABHLI ABHQN ABJNI ABJOX ABKCH ABKTR ABMNI ABMQK ABNWP ABQBU ABQSL ABSXP ABTEG ABTHY ABTKH ABTMW ABULA ABWNU ABXPI ACAOD ACBXY ACDTI ACGFS ACHSB ACHXU ACKNC ACM ACMDZ ACMLO ACOKC ACOMO ACPIV ACZOJ ADHHG ADHIR ADIMF ADINQ ADKNI ADKPE ADL ADQRH ADRFC ADTPH ADURQ ADYFF ADZKW AEBTG AEBYY AEFIE AEFQL AEGAL AEGNC AEJHL AEJRE AEKMD AEMSY AENEX AENSD AEOHA AEPYU AESKC AETLH AEVLU AEXYK AFBBN AFEXP AFGCZ AFLOW AFQWF AFWIH AFWTZ AFWXC AFZKB AGAYW AGDGC AGGDS AGJBK AGMZJ AGQEE AGQMX AGWIL AGWZB AGYKE AHAVH AHBYD AHSBF AHYZX AIAKS AIGIU AIIXL AILAN AITGF AJBLW AJRNO AJZVZ ALMA_UNASSIGNED_HOLDINGS ALWAN AMKLP AMXSW AMYLF AMYQR AOCGG ARCSS ARMRJ ASPBG AVWKF AXYYD AYJHY AZFZN B-. BA0 BBWZM BDATZ BGNMA BSONS CAG CCLIF COF CS3 CSCUP DDRTE DL5 DNIVK DPUIP DU5 EBLON EBS EDO EIOEI EJD ESBYG FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNWQR GQ6 GQ7 GQ8 GUFHI GXS H13 HF~ HG5 HG6 HGAVV HMJXF HQYDN HRMNR HVGLF HZ~ I07 I09 IHE IJ- IKXTQ ITM IWAJR IXC IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ KDC KOV KOW LAS LHSKQ LLZTM M4Y MA- N2Q N9A NB0 NDZJH NPVJJ NQJWS NU0 O9- O93 O9G O9I O9J OAM P0- P19 P2P P9O PF0 PT4 PT5 QOK QOS R4E R89 R9I RHV RIG RNI RNS ROL RPX RSV RZK S16 S1Z S26 S27 S28 S3B SAP SCJ SCLPG SCO SDH SDM SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 T16 TSG TSK TSV TUC TUS U2A UG4 UOJIU UTJUX UZXMN VC2 VFIZW VXZ W23 W48 W7O WK8 YLTOR YZZ Z45 Z7R Z7X Z83 Z88 Z8M Z8R Z8W Z92 ZMTXR ~EX AAPKM AAYXX ABBRH ABDBE ABFSG ABRTQ ACSTC ADHKG AEFXT AEJOY AEZWR AFDZB AFFHD AFHIU AFKRA AFOHR AGQPQ AHPBZ AHWEU AIXLP AKRVB ARAPS ATHPR AYFIA BENPR BGLVJ CCPQU CITATION HCIFZ K7- PHGZM PHGZT PQGLB IQODW |
| ID | FETCH-LOGICAL-c318t-3a3ad0416e8013fedfd17b33363b29a98a354627320f94973a0a056a81dc05fb3 |
| IEDL.DBID | RSV |
| ISICitedReferencesCount | 15 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000316500800003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1066-8888 |
| IngestDate | Wed Apr 02 07:26:07 EDT 2025 Sat Nov 29 08:05:12 EST 2025 Tue Nov 18 21:15:22 EST 2025 Fri Feb 21 02:37:43 EST 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Issue | 2 |
| Keywords | XPath XML streaming evaluation XQuery XML query optimization Streaming Data type Query language Automaton Database query Non structured information XML language Buffer system Xpath language Optimization Semistructured data Expression evaluation World wide web Internet Data structure Mathematical programming |
| Language | English |
| License | http://www.springer.com/tdm CC BY 4.0 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c318t-3a3ad0416e8013fedfd17b33363b29a98a354627320f94973a0a056a81dc05fb3 |
| PageCount | 26 |
| ParticipantIDs | pascalfrancis_primary_27580330 crossref_primary_10_1007_s00778_012_0281_y crossref_citationtrail_10_1007_s00778_012_0281_y springer_journals_10_1007_s00778_012_0281_y |
| PublicationCentury | 2000 |
| PublicationDate | 2013-04-01 |
| PublicationDateYYYYMMDD | 2013-04-01 |
| PublicationDate_xml | – month: 04 year: 2013 text: 2013-04-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | Berlin/Heidelberg |
| PublicationPlace_xml | – name: Berlin/Heidelberg – name: Heidelberg |
| PublicationSubtitle | The International Journal on Very Large Data Bases |
| PublicationTitle | The VLDB journal |
| PublicationTitleAbbrev | The VLDB Journal |
| PublicationYear | 2013 |
| Publisher | Springer-Verlag Springer |
| Publisher_xml | – name: Springer-Verlag – name: Springer |
| References | Olteanu, D., Meuss, H., Furche, T., Bry, F.: XPath: Looking forward. In: EDBT, pp. 109–127 (2002) Wu, H., Ling, T.W., Xu, L., Bao, Z.: Performing grouping and aggregate functions in XML queries. In: WWW, pp. 1001–1010 (2009) Lee, M.L., Chua, B.C., Hsu, W., Tan, K.-L.: Efficient evaluation of multiple queries on streaming XML data. In: CIKM, pp. 118–125 (2002) Böttcher, S., Steinmetz, R.: Evaluating xpath queries on XML data streams. In: BNCOD, pp. 101–113 (2007) Yoo, D.-S., Tan, V.V., Yi, M.-J.: A universal data access server for distributed data acquisition and monitoring systems. In: ICIC (1) (2009) Wu, X., Theodoratos, D., Souldatos, S., Dalamagas, T., Sellis, T.K.: Efficient evaluation of generalized tree-pattern queries with same-path constraints. In: SSDBM, pp. 361–379 (2009) Document Object Model (DOM). World Wide Web Consortium site, W3C. http://www.w3.org/DOM Gong, X., Yan, Y., Qian, W., Zhou, A.: Bloom filter-based XML packets filtering for millions of path queries. In: ICDE, pp. 890–901 (2005) Theodoratos, D., Dalamagas, T., Koufopoulos, A., Gehani, N.: Semantic querying of tree-structured data sources using partially specified tree patterns. In: CIKM (2005) GouG.ChirkovaR.Efficiently querying large XML data repositories: a surveyIEEE Trans. Knowl. Data Eng.200719101381140310.1109/TKDE.2007.1060 Hoeller, N., Reinke, C., Neumann, J., Groppe, S., Werner, C., Linnemann, V.: XML data management and xpath evaluation in wireless sensor networks. In: MoMM, pp. 218–230 (2009) Chan, C.Y., Felber, P., Garofalakis, M.N., Rastogi, R.: Efficient filtering of XML documents with XPath expressions. In: ICDE, pp. 235–244 (2002) Chen, Y., Davidson, S.B., Zheng, Y.: An efficient XPath query processor for XML streams. In: ICDE, p. 79 (2006) Gou, G., Chirkova, R.: Efficient algorithms for evaluating XPath over streams. In: SIGMOD, pp. 269–280 (2007) Li, M., Mani, M., Rundensteiner, E.A.: Efficiently loading and processing XML streams. In: IDEAS, pp. 59–67 (2008) Silvasti, P., Sippu, S., Soisalon-Soininen, E.: Schema-conscious filtering of XML documents. In: EDBT, pp. 970–981 (2009) Koudas, N., Srivastava, D.: Data stream query processing: a tutorial. In: VLDB, p. 1149 (2003) Bar-Yossef, Z., Fontoura, M., Josifovski V. (2004) On the memory requirements of XPath evaluation over XML streams. In: PODS, pp. 177–188 (2004) BenediktM.FanW.GeertsF.XPath satisfiability in the presence of DTDsJ. ACM200855218 Moro, M.M., Bakalov, P., Tsotras, V.J.: Early profile pruning on XML-aware publish/subscribe systems. In: VLDB, pp. 866–877 (2007) Madden, S., Franklin, M.J.: Fjording the stream: An architecture for queries over streaming sensor data. In: ICDE, pp. 555–566 (2002) MassieM.L.ChunB.N.CullerD.E.The ganglia distributed monitoring system: design, implementation, and experienceParallel Comput.2004305–681784010.1016/j.parco.2004.04.001 Chen, S., Li, H.-G., Tatemura, J., Hsiung, W.-P., Agrawal, D., Candan, K.S.: Twig2Stack: bottom-up processing of generalized-tree-pattern queries over XML documents. In: VLDB (2006) MinJ.-K.ParkM.-J.ChungC.-W.XTREAM: an efficient multi-query evaluation on streaming xml dataInf. Sci.2007177173519353810.1016/j.ins.2007.03.009 Wang, S., Su, H., Li, M., Wei, M., Yang, S., Ditto, D., Rundensteiner, E.A., Mani, M.: R-sox: Runtime semantic query optimization over XML streams. In: VLDB, pp. 1207–1210 (2006) WuX.TheodoratosD.SouldatosS.DalamagasT.SellisT.K.Evaluation techniques for generalized path pattern queries on XML dataWorld Wide Web201013444147410.1007/s11280-010-0092-2 DiaoY.FranklinM.J.High-performance XML filtering: an overview of YFilterIEEE Data Eng. Bull.20032614148 Koch, C., Scherzinger, S., Schweikardt, N., Stegmaier, B.: Schema-based scheduling of event processors and buffer minimization for queries on structured data streams. In: VLDB, pp. 228–239 (2004) XML Path Language (XPath). World Wide Web Consortium site, W3C. http://www.w3.org/TR/xpath20 Olteanu, D.: Evaluation of XPath queries against XML streams. In: PhD Thesis, University of Munich (2005) Olteanu, D., Furche, T., Bry, F.: Evaluating complex queries against XML streams with polynomial combined complexity. In: BNCOD, pp. 31–44 (2004) WuX.TheodoratosD.ZuzarteC.Efficient evaluation of generalized tree-pattern queries on XML streamsVLDB J.201019566168610.1007/s00778-010-0184-8 Hong, M., Demers, A.J., Gehrke, J., Koch, C., Riedewald, M., White, W.M.: Massively multi-query join processing in publish/subscribe systems. In: SIGMOD Conference, pp. 761–772 (2007) Abiteboul, S., Marinoiu, B.: Distributed monitoring of peer to peer systems. In: WIDM, pp. 41–48 (2007) Ludäscher, B., Mukhopadhyay, P., Papakonstantinou, Y.: A transducer-based XML query processor. In: VLDB, pp. 227–238 (2002) Barton, C., Charles, P., Goyal, D., Raghavachari, M., Fontoura, M., Josifovski, V.: Streaming XPath processing with forward and backward axes. In: ICDE, pp. 455–466 (2003) Florescu, D., Hillery, C., Kossmann, D., Lucas, P., Riccardi, F., Westmann,T., Carey, M.J., Sundararajan, A., Agrawal, G.: The BEA/XQRL streaming XQuery processor. In: VLDB, pp. 997–1008 (2003) Peng, F., Chawathe, S.S.: XPath queries on streaming data. In: SIGMOD, pp. 431–442 (2003) Bruno, N., Koudas N., Srivastava, D.: Holistic twig joins: optimal XML pattern matching. In: 310 Megginson, D., et al.: Simple API for XML. http://www.saxproject.org ChenS.LiH.-G.TatemuraJ.HsiungW.-P.AgrawalD.CandanK.S.Scalable filtering of multiple generalized-tree-pattern queries over XML streamsIEEE Trans. Knowl. Data Eng.200820121627164010.1109/TKDE.2008.83 Fernández, M.F., Siméon, J., Wadler, P.: A semi-monad for semi-structured data. In: ICDT, pp. 263–300 (2001) NewsML: News Markup Language. http://www.newsml.org Cranor, C.D., Johnson, T., Spatscheck, O., Shkapenyuk, V.: Gigascope: a stream database for network applications. In: SIGMOD, pp. 647–651 (2003) JosifovskiV.FontouraM.BartaA.Querying XML streamsVLDB J.200214219721010.1007/s00778-004-0123-7 Wu, X., Souldatos, S., Theodoratos, D., Dalamagas, T., Vassiliou, Y., Sellis, T.: Processing and evaluating partial tree queries on XML data. IEEE TKDE (to appear) Electronic TKDE. doi:10.1109/TKDE.2011.137 GottlobG.KochC.PichlerR.Efficient algorithms for processing XPath queriesACM Trans. Database Syst.2005302444491214799510.1145/1071610.1071614 HopcroftJ.E.MotwaniR.UllmanJ.D.Introduction to Automata Theory, Languages, and Computation20012BostonAddison-Wesley-Longman0980.68066 Liu, J., Roantree, M.: Precomputing queries for personal health sensor environments. In: MEDES, pp. 49–56 (2009) Su, H., Rundensteiner, E.A., Mani, M.: Semantic query optimization for XQuery over XML streams. In: VLDB, pp. 277–288 (2005) Gottlob, G., Koch, C., Pichler, R.: Efficient algorithms for processing XPath queries. In: VLDB, pp. 95–106 (2002) Koch, C., Scherzinger, S., Schweikardt, N., Stegmaier, B.: FluXQuery: an optimizing XQuery processor for streaming XML data. In: VLDB, pp. 1309–1312 (2004) Benzaken, V., Castagna, G., Colazzo, D., Nguyen K.: Type-based XML projection. In: VLDB, pp. 271–282 (2006) Nizar, A., Kumar, P.S.: Efficient evaluation of forward xpath axes over XML streams. In: COMAD, pp. 222–233 (2008) Candan, K.S., Hsiung, W.-P., Chen, S., Tatemura, J., Agrawal, D.: Afilter: adaptable XML filtering with prefix-caching suffix-clustering. In: VLDB, pp. 559–570. VLDB Endowment (2006) IvesZ.G.HalevyA.Y.WeldD.S.An XML query engine for network-bound dataVLDB J.200111438040210.1007/s00778-002-0078-5 Bar-YossefZ.FontouraM.JosifovskiV.On the memory requirements of XPath evaluation over XML streamsJ. Comput. Syst. Sci.200773339144123105281115.6805410.1016/j.jcss.2006.10.002 GolabL.ÖzsuM.T.Issues in data stream managementSIGMOD Record200332251410.1145/776985.776986 Onizuka, M.: Processing XPath queries with forward and downward axes over XML streams. In: EDBT, pp. 27–38 (2010) Kay, M.: SAXON: The XSLT and XQuery Processor. http://saxon.sourceforge.net Kwon, J., Rao, P., Moon, B., Lee, S.: Fist: Scalable XML document filtering by sequencing twig patterns. In: VLDB, pp. 217–228 (2005) FosterI.T.KesselmanC.NickJ.M.TueckeS.Grid services for distributed system integrationIEEE Comput.2002356374610.1109/MC.2002.1009167 HanW.-S.JiangH.HoH.LiQ.StreamTX: extracting tuples from streaming XML dataProc. VLDB Endow.200811289300 Ramanan, P.: Evaluating an XPath query on a streaming XML document. In: ICMD (2005) Snoeren, A.C., Conley, K., Gifford, D.K.: Mesh based content routing using XML. In: SOSP, pp. 160–173 (2001) Lakshmanan, L.V.S., Parthasarathy, S.: On efficient matching of streaming XML documents and queries. In: EDBT (2002) Gottlob, G., Koch, C., Pichler, R.: XPath query evaluation: Improving time and space efficiency. In: ICDE, pp. 379–390 (2003) Gupta, A.K., Suciu, D.: Stream processing of XPath queries with predicates. In: SIGMOD, pp. 419–430 (2003) Li, X., Agrawal, G.: Efficient evaluation of XQuery over streaming data. In: VLDB, pp. 265–276 (2005) Botan, I., Fischer, P.M., Florescu, D., Kossmann, D., Kraska, T., Tamosevicius, R.: Extending XQuery with window functions. In: VLDB, pp. 75–86 (2007) Wilson, P.R.: Uniprocessor garbage collection techniques. In: IWMM, pp. 1–42 (1992) AkyildizI.F.SuW.SankarasubramaniamY.CayirciE.Wireless sensor networks: a surveyComput. Netw.200238439342210.1016/S1389-1286(01)00302-4 Zhu,Y., Shasha, D.: Efficient elastic burst detection in data streams. In: KDD, pp. 336–345 (2003) Schmidt, M., Scherzinger, S., Koch, C.: Combined static and dynamic analysis for effective buffer minimization in streaming XQuery evaluation. In: ICDE, pp. 236–245 (2007) DiaoY.AltinelM.FranklinM.J.ZhangH.FischerP.M.Path sharing and predicate evaluation for high-performance XML filteringACM Trans. Database Syst.200328446751610.1145/958942.958947 Fegaras, L., Dash, R.K., Wang, Y.: A fully pipelined XQuery processor. In: XIME-P (2006) Zhang, G., Zou, Q.: QuickXScan: Efficient streaming XPath evaluation. In: International Conference on Internet Computing, pp. 249–255 (2006) Souldatos, S., Wu, X., Theodoratos, D., Dalamagas, T., Sellis, T.K.: Evaluation of W.-S. Han (281_CR48) 2008; 1 G. Gottlob (281_CR42) 2005; 30 281_CR49 281_CR46 S. Bressan (281_CR19) 2005; 54 281_CR43 281_CR41 281_CR50 G. Gou (281_CR44) 2007; 19 L. Golab (281_CR38) 2003; 32 M.L. Massie (281_CR70) 2004; 30 281_CR59 281_CR58 281_CR57 281_CR56 281_CR55 281_CR53 281_CR62 281_CR61 281_CR104 281_CR60 281_CR103 281_CR102 Y. Diao (281_CR31) 2003; 26 V. Josifovski (281_CR54) 2002; 14 D. Olteanu (281_CR78) 2007; 19 X. Wu (281_CR100) 2010; 13 281_CR29 281_CR28 281_CR27 281_CR25 281_CR24 281_CR23 281_CR22 281_CR21 281_CR20 I.F. Akyildiz (281_CR8) 2002; 38 I.T. Foster (281_CR37) 2002; 35 S. Chen (281_CR26) 2008; 20 281_CR39 281_CR36 281_CR2 281_CR35 281_CR1 281_CR34 281_CR33 281_CR32 281_CR40 281_CR7 281_CR9 281_CR4 281_CR3 281_CR6 281_CR5 J.E. Hopcroft (281_CR51) 2001 281_CR89 281_CR88 281_CR87 281_CR85 281_CR95 281_CR94 P. Ramanan (281_CR86) 2009; 75 281_CR93 281_CR91 281_CR90 Z. Bar-Yossef (281_CR13) 2007; 73 X. Wu (281_CR101) 2010; 19 281_CR18 281_CR17 281_CR16 281_CR15 281_CR14 281_CR12 281_CR11 281_CR99 281_CR10 281_CR98 281_CR97 281_CR96 Z.G. Ives (281_CR52) 2001; 11 H. Su (281_CR92) 2006; 59 J.-K. Min (281_CR73) 2007; 177 T.J. Green (281_CR45) 2004; 29 281_CR69 281_CR68 281_CR67 281_CR66 281_CR65 281_CR64 281_CR63 281_CR72 281_CR71 Y. Diao (281_CR30) 2003; 28 E.M. Gurari (281_CR47) 1989 281_CR79 281_CR77 281_CR76 281_CR75 281_CR74 281_CR84 281_CR82 281_CR81 281_CR80 F. Peng (281_CR83) 2005; 30 |
| References_xml | – reference: Candan, K.S., Hsiung, W.-P., Chen, S., Tatemura, J., Agrawal, D.: Afilter: adaptable XML filtering with prefix-caching suffix-clustering. In: VLDB, pp. 559–570. VLDB Endowment (2006) – reference: Nizar, A., Kumar, P.S.: Ordered backward XPath axis processing against XML streams. In: XSym, pp. 1–16 (2009) – reference: Fernández, M.F., Siméon, J., Wadler, P.: A semi-monad for semi-structured data. In: ICDT, pp. 263–300 (2001) – reference: Candan, K.S., Hsiung, W.-P., Chen, S., Tatemura, J., Agrawal, D.: AFilter: Adaptable XML filtering with prefix-caching and suffix-clustering. In: VLDB, pp. 559–570 (2006) – reference: Wu, X., Souldatos, S., Theodoratos, D., Dalamagas, T., Vassiliou, Y., Sellis, T.: Processing and evaluating partial tree queries on XML data. IEEE TKDE (to appear) Electronic TKDE. doi:10.1109/TKDE.2011.137 – reference: Marian, A., Siméon, J.: Projecting XML documents. In: VLDB, pp. 213–224 (2003) – reference: ChenS.LiH.-G.TatemuraJ.HsiungW.-P.AgrawalD.CandanK.S.Scalable filtering of multiple generalized-tree-pattern queries over XML streamsIEEE Trans. Knowl. Data Eng.200820121627164010.1109/TKDE.2008.83 – reference: MinJ.-K.ParkM.-J.ChungC.-W.XTREAM: an efficient multi-query evaluation on streaming xml dataInf. Sci.2007177173519353810.1016/j.ins.2007.03.009 – reference: XML Path Language (XPath). World Wide Web Consortium site, W3C. http://www.w3.org/TR/xpath20 – reference: WuX.TheodoratosD.ZuzarteC.Efficient evaluation of generalized tree-pattern queries on XML streamsVLDB J.201019566168610.1007/s00778-010-0184-8 – reference: JosifovskiV.FontouraM.BartaA.Querying XML streamsVLDB J.200214219721010.1007/s00778-004-0123-7 – reference: Li, M., Mani, M., Rundensteiner, E.A.: Efficiently loading and processing XML streams. In: IDEAS, pp. 59–67 (2008) – reference: Cortes, C., Fisher, K., Pregibon, D., Rogers, A.: Hancock: a language for extracting signatures from data streams. In: KDD, pp. 9–17 (2000) – reference: GottlobG.KochC.PichlerR.Efficient algorithms for processing XPath queriesACM Trans. Database Syst.2005302444491214799510.1145/1071610.1071614 – reference: Ludäscher, B., Mukhopadhyay, P., Papakonstantinou, Y.: A transducer-based XML query processor. In: VLDB, pp. 227–238 (2002) – reference: Kabisch, S., Peintner, D., Heuer, J., Kosch, H.: Efficient and flexible XML-based data-exchange in microcontroller-based sensor actor networks. In: AINA Workshops, pp. 508–513 (2010) – reference: PengF.ChawatheS.S.XSQ : a streaming XPath engineACM Trans. Database Syst.200530257762310.1145/1071610.1071617 – reference: Gou, G., Chirkova, R.: Efficient algorithms for evaluating XPath over streams. In: SIGMOD, pp. 269–280 (2007) – reference: DiaoY.AltinelM.FranklinM.J.ZhangH.FischerP.M.Path sharing and predicate evaluation for high-performance XML filteringACM Trans. Database Syst.200328446751610.1145/958942.958947 – reference: Koudas, N., Srivastava, D.: Data stream query processing: a tutorial. In: VLDB, p. 1149 (2003) – reference: Altinel, M., Franklin, M.J.: Efficient filtering of XML documents for selective dissemination of information. In: VLDB, pp. 53–64 (2000) – reference: Bar-Yossef, Z., Fontoura, M., Josifovski V. (2004) On the memory requirements of XPath evaluation over XML streams. In: PODS, pp. 177–188 (2004) – reference: NewsML: News Markup Language. http://www.newsml.org – reference: Olteanu, D.: Evaluation of XPath queries against XML streams. In: PhD Thesis, University of Munich (2005) – reference: Hong, M., Demers, A.J., Gehrke, J., Koch, C., Riedewald, M., White, W.M.: Massively multi-query join processing in publish/subscribe systems. In: SIGMOD Conference, pp. 761–772 (2007) – reference: Bar-Yossef, Z., Fontoura, M., Josifovski V.: Buffering in query evaluation over XML streams. In: PODS, pp. 216–227 (2005) – reference: WuX.TheodoratosD.SouldatosS.DalamagasT.SellisT.K.Evaluation techniques for generalized path pattern queries on XML dataWorld Wide Web201013444147410.1007/s11280-010-0092-2 – reference: Zhang, G., Zou, Q.: QuickXScan: Efficient streaming XPath evaluation. In: International Conference on Internet Computing, pp. 249–255 (2006) – reference: DiaoY.FranklinM.J.High-performance XML filtering: an overview of YFilterIEEE Data Eng. Bull.20032614148 – reference: Kwon, J., Rao, P., Moon, B., Lee, S.: Fist: Scalable XML document filtering by sequencing twig patterns. In: VLDB, pp. 217–228 (2005) – reference: Silvasti, P., Sippu, S., Soisalon-Soininen, E.: Schema-conscious filtering of XML documents. In: EDBT, pp. 970–981 (2009) – reference: Peng, F., Chawathe, S.S.: XPath queries on streaming data. In: SIGMOD, pp. 431–442 (2003) – reference: Benzaken, V., Castagna, G., Colazzo, D., Nguyen K.: Type-based XML projection. In: VLDB, pp. 271–282 (2006) – reference: Bruno, N., Gravano, L., Koudas, N., Srivastava, D.: Navigation- vs. index-based XML multi-query processing. In: ICDE, pp. 139–150 (2003) – reference: XML Query Language (XQuery). World Wide Web Consortium site, W3C. http://www.w3.org/XML/Query – reference: Gong, X., Yan, Y., Qian, W., Zhou, A.: Bloom filter-based XML packets filtering for millions of path queries. In: ICDE, pp. 890–901 (2005) – reference: Barton, C., Charles, P., Goyal, D., Raghavachari, M., Fontoura, M., Josifovski, V.: Streaming XPath processing with forward and backward axes. In: ICDE, pp. 455–466 (2003) – reference: GreenT.J.GuptaA.MiklauG.OnizukaM.SuciuD.Processing XML streams with deterministic automata and stream indexesACM Trans. Database Syst.200429475278810.1145/1042046.1042051 – reference: GurariE.M.Introduction to the Theory of Computation1989RockvilleComputer Science Press – reference: Chen, S., Li, H.-G., Tatemura, J., Hsiung, W.-P., Agrawal, D., Candan, K.S.: Twig2Stack: bottom-up processing of generalized-tree-pattern queries over XML documents. In: VLDB (2006) – reference: Koch, C., Scherzinger, S., Schweikardt, N., Stegmaier, B.: Schema-based scheduling of event processors and buffer minimization for queries on structured data streams. In: VLDB, pp. 228–239 (2004) – reference: Su, H., Rundensteiner, E.A., Mani, M.: Semantic query optimization for XQuery over XML streams. In: VLDB, pp. 277–288 (2005) – reference: Nizar, A., Kumar, P.S.: Efficient evaluation of forward xpath axes over XML streams. In: COMAD, pp. 222–233 (2008) – reference: AkyildizI.F.SuW.SankarasubramaniamY.CayirciE.Wireless sensor networks: a surveyComput. Netw.200238439342210.1016/S1389-1286(01)00302-4 – reference: Li, X., Agrawal, G.: Efficient evaluation of XQuery over streaming data. In: VLDB, pp. 265–276 (2005) – reference: Gupta, A.K., Suciu, D.: Stream processing of XPath queries with predicates. In: SIGMOD, pp. 419–430 (2003) – reference: HanW.-S.JiangH.HoH.LiQ.StreamTX: extracting tuples from streaming XML dataProc. VLDB Endow.200811289300 – reference: Raj, A., Kumar, P.S.: Branch sequencing based XML message broker architecture. In: ICDE, pp. 656–665 (2007) – reference: Theodoratos, D., Dalamagas, T., Koufopoulos, A., Gehani, N.: Semantic querying of tree-structured data sources using partially specified tree patterns. In: CIKM (2005) – reference: MassieM.L.ChunB.N.CullerD.E.The ganglia distributed monitoring system: design, implementation, and experienceParallel Comput.2004305–681784010.1016/j.parco.2004.04.001 – reference: Lakshmanan, L.V.S., Parthasarathy, S.: On efficient matching of streaming XML documents and queries. In: EDBT (2002) – reference: Megginson, D., et al.: Simple API for XML. http://www.saxproject.org/ – reference: Schmidt, M., Scherzinger, S., Koch, C.: Combined static and dynamic analysis for effective buffer minimization in streaming XQuery evaluation. In: ICDE, pp. 236–245 (2007) – reference: NITF: News Industry Text Format. http://www.nitf.org – reference: Wu, X., Souldatos, S., Theodoratos, D., Dalamagas, T., Sellis, T.K.: Efficient evaluation of generalized path pattern queries on XML data. In: WWW, pp. 835–844 (2008) – reference: Cranor, C.D., Johnson, T., Spatscheck, O., Shkapenyuk, V.: Gigascope: a stream database for network applications. In: SIGMOD, pp. 647–651 (2003) – reference: Mayorga, V., Polyzotis, N.: Sketch-based summarization of ordered XML streams. In: ICDE, pp. 541–552 (2009) – reference: Florescu, D., Hillery, C., Kossmann, D., Lucas, P., Riccardi, F., Westmann,T., Carey, M.J., Sundararajan, A., Agrawal, G.: The BEA/XQRL streaming XQuery processor. In: VLDB, pp. 997–1008 (2003) – reference: Bruno, N., Koudas N., Srivastava, D.: Holistic twig joins: optimal XML pattern matching. In: 310 – reference: Hoeller, N., Reinke, C., Neumann, J., Groppe, S., Werner, C., Linnemann, V.: XML data management and xpath evaluation in wireless sensor networks. In: MoMM, pp. 218–230 (2009) – reference: Madden, S., Franklin, M.J.: Fjording the stream: An architecture for queries over streaming sensor data. In: ICDE, pp. 555–566 (2002) – reference: Fegaras, L., Dash, R.K., Wang, Y.: A fully pipelined XQuery processor. In: XIME-P (2006) – reference: BressanS.CataniaB.LacroixZ.LiY.G.MaddalenaA.Accelerating queries by pruning XML documentsData Knowl. Eng.200554221124010.1016/j.datak.2004.12.003 – reference: Lee, M.L., Chua, B.C., Hsu, W., Tan, K.-L.: Efficient evaluation of multiple queries on streaming XML data. In: CIKM, pp. 118–125 (2002) – reference: Botan, I., Fischer, P.M., Florescu, D., Kossmann, D., Kraska, T., Tamosevicius, R.: Extending XQuery with window functions. In: VLDB, pp. 75–86 (2007) – reference: Wu, H., Ling, T.W., Xu, L., Bao, Z.: Performing grouping and aggregate functions in XML queries. In: WWW, pp. 1001–1010 (2009) – reference: BenediktM.FanW.GeertsF.XPath satisfiability in the presence of DTDsJ. ACM200855218 – reference: Fegaras, L.: Efficient processing of XML update streams. In: ICDE, pp. 616–625 (2008) – reference: Olteanu, D., Furche, T., Bry, F.: Evaluating complex queries against XML streams with polynomial combined complexity. In: BNCOD, pp. 31–44 (2004) – reference: Fegaras, L., Levine, D., Bose, S., Chaluvadi, V.: Query processing of streamed XML data. In: CIKM, pp. 126–133 (2002) – reference: Chan, C.Y., Felber, P., Garofalakis, M.N., Rastogi, R.: Efficient filtering of XML documents with XPath expressions. In: ICDE, pp. 235–244 (2002) – reference: Gottlob, G., Koch, C., Pichler, R.: Efficient algorithms for processing XPath queries. In: VLDB, pp. 95–106 (2002) – reference: Document Object Model (DOM). World Wide Web Consortium site, W3C. http://www.w3.org/DOM/ – reference: Ramanan, P.: Evaluating an XPath query on a streaming XML document. In: ICMD (2005) – reference: Chen, Y., Davidson, S.B., Zheng, Y.: An efficient XPath query processor for XML streams. In: ICDE, p. 79 (2006) – reference: Wilson, P.R.: Uniprocessor garbage collection techniques. In: IWMM, pp. 1–42 (1992) – reference: IvesZ.G.HalevyA.Y.WeldD.S.An XML query engine for network-bound dataVLDB J.200111438040210.1007/s00778-002-0078-5 – reference: GolabL.ÖzsuM.T.Issues in data stream managementSIGMOD Record200332251410.1145/776985.776986 – reference: Olteanu, D., Meuss, H., Furche, T., Bry, F.: XPath: Looking forward. In: EDBT, pp. 109–127 (2002) – reference: Liu, J., Roantree, M.: Precomputing queries for personal health sensor environments. In: MEDES, pp. 49–56 (2009) – reference: Böttcher, S., Steinmetz, R.: Evaluating xpath queries on XML data streams. In: BNCOD, pp. 101–113 (2007) – reference: Moro, M.M., Bakalov, P., Tsotras, V.J.: Early profile pruning on XML-aware publish/subscribe systems. In: VLDB, pp. 866–877 (2007) – reference: Onizuka, M.: Processing XPath queries with forward and downward axes over XML streams. In: EDBT, pp. 27–38 (2010) – reference: Bar-YossefZ.FontouraM.JosifovskiV.On the memory requirements of XPath evaluation over XML streamsJ. Comput. Syst. Sci.200773339144123105281115.6805410.1016/j.jcss.2006.10.002 – reference: Mainwaring, A.M., Culler, D.E., Polastre, J., Szewczyk, R., Anderson, J.: Wireless sensor networks for habitat monitoring. In: WSNA, pp. 88–97 (2002) – reference: Souldatos, S., Wu, X., Theodoratos, D., Dalamagas, T., Sellis, T.K.: Evaluation of partial path queries on XML data. In: CIKM, pp. 21–30 (2007) – reference: Babcock, B., Babu, S., Datar, M., Motwani, R., Widom J.: Models and issues in data stream systems. In: PODS, pp. 1–16 (2002) – reference: GouG.ChirkovaR.Efficiently querying large XML data repositories: a surveyIEEE Trans. Knowl. Data Eng.200719101381140310.1109/TKDE.2007.1060 – reference: Wu, X., Theodoratos, D., Souldatos, S., Dalamagas, T., Sellis, T.K.: Efficient evaluation of generalized tree-pattern queries with same-path constraints. In: SSDBM, pp. 361–379 (2009) – reference: Wang, S., Su, H., Li, M., Wei, M., Yang, S., Ditto, D., Rundensteiner, E.A., Mani, M.: R-sox: Runtime semantic query optimization over XML streams. In: VLDB, pp. 1207–1210 (2006) – reference: Zhu,Y., Shasha, D.: Efficient elastic burst detection in data streams. In: KDD, pp. 336–345 (2003) – reference: HopcroftJ.E.MotwaniR.UllmanJ.D.Introduction to Automata Theory, Languages, and Computation20012BostonAddison-Wesley-Longman0980.68066 – reference: SuH.RundensteinerE.A.ManiM.Automaton meets algebra: a hybrid paradigm for XML stream processingData Knowl. Eng.200659357660210.1016/j.datak.2005.10.008 – reference: Gottlob, G., Koch, C., Pichler, R.: XPath query evaluation: Improving time and space efficiency. In: ICDE, pp. 379–390 (2003) – reference: OlteanuD.Spex: streamed and progressive evaluation of XPathIEEE Trans. Knowl. Data Eng.200719793494910.1109/TKDE.2007.1063 – reference: World Wide Web Consortium site, W3C. http://www.w3.org/ – reference: Abiteboul, S., Marinoiu, B.: Distributed monitoring of peer to peer systems. In: WIDM, pp. 41–48 (2007) – reference: Jeffery, S.R., Garofalakis, M.N., Franklin, M.J.: Adaptive cleaning for RFID data streams. In: VLDB, pp. 163–174 (2006) – reference: Yoo, D.-S., Tan, V.V., Yi, M.-J.: A universal data access server for distributed data acquisition and monitoring systems. In: ICIC (1) (2009) – reference: FosterI.T.KesselmanC.NickJ.M.TueckeS.Grid services for distributed system integrationIEEE Comput.2002356374610.1109/MC.2002.1009167 – reference: Kay, M.: SAXON: The XSLT and XQuery Processor. http://saxon.sourceforge.net/ – reference: Snoeren, A.C., Conley, K., Gifford, D.K.: Mesh based content routing using XML. In: SOSP, pp. 160–173 (2001) – reference: Koch, C., Scherzinger, S., Schweikardt, N., Stegmaier, B.: FluXQuery: an optimizing XQuery processor for streaming XML data. In: VLDB, pp. 1309–1312 (2004) – reference: RamananP.Worst-case optimal algorithm for XPath evaluation over XML streamsJ. Comput. Syst. Sci.200975846548525683691192.6818710.1016/j.jcss.2009.06.001 – ident: 281_CR29 doi: 10.1145/872836.872838 – ident: 281_CR88 doi: 10.1145/1516360.1516471 – ident: 281_CR62 doi: 10.1145/584792.584815 – ident: 281_CR1 – ident: 281_CR50 doi: 10.1145/1247480.1247564 – ident: 281_CR81 doi: 10.1145/1739041.1739048 – volume: 54 start-page: 211 issue: 2 year: 2005 ident: 281_CR19 publication-title: Data Knowl. Eng. doi: 10.1016/j.datak.2004.12.003 – ident: 281_CR94 – ident: 281_CR39 doi: 10.1109/ICDE.2005.26 – ident: 281_CR102 doi: 10.1007/978-3-642-04070-2_82 – ident: 281_CR71 doi: 10.1109/ICDE.2009.107 – volume: 19 start-page: 661 issue: 5 year: 2010 ident: 281_CR101 publication-title: VLDB J. doi: 10.1007/s00778-010-0184-8 – ident: 281_CR7 doi: 10.1145/1316902.1316910 – ident: 281_CR14 doi: 10.1109/ICDE.2003.1260813 – ident: 281_CR57 doi: 10.1016/B978-012088469-8/50134-0 – ident: 281_CR56 – ident: 281_CR80 doi: 10.1007/3-540-36128-6_7 – volume: 30 start-page: 817 issue: 5–6 year: 2004 ident: 281_CR70 publication-title: Parallel Comput. doi: 10.1016/j.parco.2004.04.001 – ident: 281_CR35 doi: 10.1007/3-540-44503-X_18 – ident: 281_CR9 – volume: 29 start-page: 752 issue: 4 year: 2004 ident: 281_CR45 publication-title: ACM Trans. Database Syst. doi: 10.1145/1042046.1042051 – ident: 281_CR95 doi: 10.1007/BFb0017182 – ident: 281_CR6 – volume: 20 start-page: 1627 issue: 12 year: 2008 ident: 281_CR26 publication-title: IEEE Trans. Knowl. Data Eng. doi: 10.1109/TKDE.2008.83 – ident: 281_CR59 doi: 10.1016/B978-012722442-8/50128-2 – ident: 281_CR32 doi: 10.1109/ICDE.2008.4497470 – ident: 281_CR84 doi: 10.1109/ICDE.2007.367911 – ident: 281_CR97 doi: 10.1145/1367497.1367610 – volume: 1 start-page: 289 issue: 1 year: 2008 ident: 281_CR48 publication-title: Proc. VLDB Endow. doi: 10.14778/1453856.1453891 – ident: 281_CR24 – volume: 30 start-page: 444 issue: 2 year: 2005 ident: 281_CR42 publication-title: ACM Trans. Database Syst. doi: 10.1145/1071610.1071614 – ident: 281_CR53 – ident: 281_CR89 doi: 10.1145/502059.502050 – volume: 26 start-page: 41 issue: 1 year: 2003 ident: 281_CR31 publication-title: IEEE Data Eng. Bull. – ident: 281_CR25 – volume: 59 start-page: 576 issue: 3 year: 2006 ident: 281_CR92 publication-title: Data Knowl. Eng. doi: 10.1016/j.datak.2005.10.008 – ident: 281_CR10 doi: 10.1145/543614.543615 – ident: 281_CR64 – volume: 19 start-page: 1381 issue: 10 year: 2007 ident: 281_CR44 publication-title: IEEE Trans. Knowl. Data Eng. doi: 10.1109/TKDE.2007.1060 – ident: 281_CR4 – ident: 281_CR16 – ident: 281_CR33 – ident: 281_CR69 doi: 10.1016/B978-012722442-8/50027-6 – ident: 281_CR82 doi: 10.1145/872757.872810 – ident: 281_CR79 doi: 10.1007/978-3-540-27811-5_4 – ident: 281_CR15 doi: 10.1145/1346330.1346333 – volume: 28 start-page: 467 issue: 4 year: 2003 ident: 281_CR30 publication-title: ACM Trans. Database Syst. doi: 10.1145/958942.958947 – ident: 281_CR46 doi: 10.1145/872808.872809 – ident: 281_CR20 doi: 10.1109/ICDE.2003.1260788 – ident: 281_CR22 – ident: 281_CR34 doi: 10.1145/584814.584816 – ident: 281_CR17 – volume-title: Introduction to Automata Theory, Languages, and Computation year: 2001 ident: 281_CR51 – ident: 281_CR68 doi: 10.1145/570748.570751 – ident: 281_CR75 – ident: 281_CR5 – ident: 281_CR67 doi: 10.1109/ICDE.2002.994774 – volume-title: Introduction to the Theory of Computation year: 1989 ident: 281_CR47 – ident: 281_CR23 – volume: 11 start-page: 380 issue: 4 year: 2001 ident: 281_CR52 publication-title: VLDB J. doi: 10.1007/s00778-002-0078-5 – ident: 281_CR28 doi: 10.1145/347090.347094 – ident: 281_CR99 doi: 10.1007/978-3-642-02279-1_27 – ident: 281_CR40 doi: 10.1016/B978-155860869-6/50017-2 – volume: 177 start-page: 3519 issue: 17 year: 2007 ident: 281_CR73 publication-title: Inf. Sci. doi: 10.1016/j.ins.2007.03.009 – ident: 281_CR66 doi: 10.1016/B978-155860869-6/50028-7 – ident: 281_CR2 – ident: 281_CR58 doi: 10.1016/B978-012088469-8.50023-1 – ident: 281_CR61 doi: 10.1007/3-540-45876-X_11 – volume: 35 start-page: 37 issue: 6 year: 2002 ident: 281_CR37 publication-title: IEEE Comput. doi: 10.1109/MC.2002.1009167 – ident: 281_CR41 doi: 10.1145/773153.773171 – ident: 281_CR72 – ident: 281_CR63 doi: 10.1145/1451940.1451950 – volume: 73 start-page: 391 issue: 3 year: 2007 ident: 281_CR13 publication-title: J. Comput. Syst. Sci. doi: 10.1016/j.jcss.2006.10.002 – ident: 281_CR18 doi: 10.1007/978-3-540-73390-4_10 – ident: 281_CR55 doi: 10.1109/WFCS.2010.5548607 – volume: 30 start-page: 577 issue: 2 year: 2005 ident: 281_CR83 publication-title: ACM Trans. Database Syst. doi: 10.1145/1071610.1071617 – ident: 281_CR3 – ident: 281_CR76 doi: 10.1007/978-3-642-03555-5_1 – ident: 281_CR65 doi: 10.1145/1643823.1643834 – ident: 281_CR77 – ident: 281_CR21 doi: 10.1145/564691.564727 – ident: 281_CR98 doi: 10.1109/TKDE.2011.137 – ident: 281_CR27 doi: 10.1109/ICDE.2006.18 – volume: 14 start-page: 197 issue: 2 year: 2002 ident: 281_CR54 publication-title: VLDB J. doi: 10.1007/s00778-004-0123-7 – ident: 281_CR49 doi: 10.1145/1594187.1594193 – ident: 281_CR96 doi: 10.1145/1526709.1526844 – ident: 281_CR11 doi: 10.1145/1055558.1055584 – ident: 281_CR12 doi: 10.1145/1065167.1065195 – ident: 281_CR43 doi: 10.1145/1247480.1247512 – volume: 75 start-page: 465 issue: 8 year: 2009 ident: 281_CR86 publication-title: J. Comput. Syst. Sci. doi: 10.1016/j.jcss.2009.06.001 – ident: 281_CR91 – ident: 281_CR104 doi: 10.1145/956750.956789 – ident: 281_CR85 – ident: 281_CR90 doi: 10.1145/1321440.1321446 – volume: 19 start-page: 934 issue: 7 year: 2007 ident: 281_CR78 publication-title: IEEE Trans. Knowl. Data Eng. doi: 10.1109/TKDE.2007.1063 – ident: 281_CR74 – volume: 38 start-page: 393 issue: 4 year: 2002 ident: 281_CR8 publication-title: Comput. Netw. doi: 10.1016/S1389-1286(01)00302-4 – volume: 32 start-page: 5 issue: 2 year: 2003 ident: 281_CR38 publication-title: SIGMOD Record doi: 10.1145/776985.776986 – ident: 281_CR93 doi: 10.1145/1099554.1099729 – ident: 281_CR36 doi: 10.1016/B978-012722442-8/50093-8 – volume: 13 start-page: 441 issue: 4 year: 2010 ident: 281_CR100 publication-title: World Wide Web doi: 10.1007/s11280-010-0092-2 – ident: 281_CR87 doi: 10.1109/ICDE.2007.367869 – ident: 281_CR60 – ident: 281_CR103 |
| SSID | ssj0002225 |
| Score | 2.0793474 |
| Snippet | XML is currently the most popular format for exchanging and representing data on the web. It is used in various applications and for different types of data... |
| SourceID | pascalfrancis crossref springer |
| SourceType | Index Database Enrichment Source Publisher |
| StartPage | 177 |
| SubjectTerms | Applied sciences Computer Science Computer science; control theory; systems Computer systems and distributed systems. User interface Database Management Exact sciences and technology Information systems. Data bases Memory organisation. Data processing Regular Paper Software |
| Title | A survey on XML streaming evaluation techniques |
| URI | https://link.springer.com/article/10.1007/s00778-012-0281-y |
| Volume | 22 |
| WOSCitedRecordID | wos000316500800003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAVX databaseName: SpringerLink Contemporary customDbUrl: eissn: 0949-877X dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0002225 issn: 1066-8888 databaseCode: RSV dateStart: 19970101 isFulltext: true titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22 providerName: Springer Nature |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEB60ehDE-sT6KHvwpCxuM02TPRaxeKhF8EFvYbPZBUHT0rSF_ntn0yRSfIDedzZhdmfmG2bnG4CLmFKdFgaah75IKEEJYi6lCrkhV6i0sYTxc57ZfjAYhMOhfCj6uLPytXtZksw9ddXs5phn3MMrj1NMbPHFOmz4jmzGpeiPL5X7dQlMXuLsdDild2FZyvxui5VgtD1WGenFLgdafKmM5gGnV__Xr-7CToEvWXd5IfZgzaT7UC9nN7DClA_gusuy2WRuFmyUsuF9n7mmEfVOX2GfBOCsYnjNDuG5d_t0c8eL4Qlck5lOOSpUiSC4ZSgGoTWJTVpBjIgdjD2pZKjQb3cIvHjCyjapUQlFYEgRftXCtzEeQS0dpeYYmEYS9hOMDaErHYTSC5NYWbRCa5RCN0CUWox0wSzuBly8RRUncq6QiBQSOYVEiwZcViLjJa3Gb4ubK0dTSXiU7AhE0YCr8hyiwgSzn7c7-dPqU9jy8gkY7rHOGdSmk5k5h009n75mk2Z-9T4ARPDSpg |
| linkProvider | Springer Nature |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3dS8MwED90Cgri_MT5MfPgkxLMelvbPA5xKG5DcMreSpqmIOg21m2w_95L11aGH6DvubRccne_43K_A7gIKdWpoae53xARJSheyKVUPjfkCpU2MWH8lGe27XW7fr8vH7M-7iR_7Z6XJFNPXTS7WeYZ-_DK4RQTa3y-Cmt1O2XHpuhPL4X7tQlMWuJ0XU7pnZ-XMr_bYikYbY1UQnqJFwMtvlRG04DTKv_rV3dgO8OXrLm4ELuwYgZ7UM5nN7DMlPfhusmS6Xhm5mw4YP1Om9mmEfVOX2GfBOCsYHhNDuC5ddu7uePZ8ASuyUwnHBWqSBDcMhSDMDZRHNW8EBFdDB2ppK-wUXcJvDgilnXpoRKKwJAi_KpFIw7xEEqD4cAcAdNIwo0IQ0PoSnu-dPwoVDHGQmuUQldA5FoMdMYsbgdcvAUFJ3KqkIAUEliFBPMKXBYiowWtxm-Lq0tHU0g4lOwIRFGBq_wcgswEk5-3O_7T6nPYuOt12kH7vvtwAptOOg3DPtw5hdJkPDVnsK5nk9dkXE2v4QcuXdWK |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3rS8MwED98IYL4FuczH_ykhGW9bW0-DnUoziG-2LeSpgkI2o11E_bfe-naivgA8XsuLZdc7nfc3e8AjiMKdWroax40REwBih9xKVXADT2FShtLGD_jme343W7Q68nbfM5pWlS7FynJaU-DY2lKRtVBbKtl45tjoXFFWB4n_1jjk1mYr1Mg42q67u6fyqfYBTNZurPZ5BTqBUVa87stPjmm5YFKSUd2OtziS5Y0cz7t1X__9hqs5LiTtaYXZR1mTLIBq8VMB5ab-CZUWywdD9_MhPUT1rvpMNdMol7pi-yDGJyVzK_pFjy2Lx7OLnk-VIFrMt8RR4UqFgTDDPkmtCa2cc2PELGJkSeVDBQ26k0CNZ6wsi59VEIRSFKEa7Vo2Ai3YS7pJ2YHmEYSbsQYGUJd2g-kF8SRsmiF1iiFroAoNBrqnHHcDb54CUuu5EwhISkkdAoJJxU4KUUGU7qN3xYffjqmUsKjIEggigqcFmcS5qaZ_rzd7p9WH8Hi7Xk77Fx1r_dgycuGZLh6nn2YGw3H5gAW9NvoOR0eZjfyHXQX3m4 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+survey+on+XML+streaming+evaluation+techniques&rft.jtitle=The+VLDB+journal&rft.au=Wu%2C+Xiaoying&rft.au=Theodoratos%2C+Dimitri&rft.date=2013-04-01&rft.issn=1066-8888&rft.eissn=0949-877X&rft.volume=22&rft.issue=2&rft.spage=177&rft.epage=202&rft_id=info:doi/10.1007%2Fs00778-012-0281-y&rft.externalDBID=n%2Fa&rft.externalDocID=10_1007_s00778_012_0281_y |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1066-8888&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1066-8888&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1066-8888&client=summon |