A Time/Space Efficient XML Filtering System for Mobile Environment

Existing XML filtering approaches suffer from excessive overheads incurred in matching time and the storage/memory space needed during the matching process. This makes them unsuitable in mobile computing environment, where computing resources are extremely scarce. Hence there is a need to formulate...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Yu Xiaochuan, Alvin, C. T. S.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 193
container_issue
container_start_page 184
container_title
container_volume 1
creator Yu Xiaochuan
Alvin, C. T. S.
description Existing XML filtering approaches suffer from excessive overheads incurred in matching time and the storage/memory space needed during the matching process. This makes them unsuitable in mobile computing environment, where computing resources are extremely scarce. Hence there is a need to formulate a filtering mechanism that optimizes the computation and space constraints in performing XML filtering across a distributed environment. In our experiments, we found that the time imposed on parsing is a dominant factor of the total matching time cost, and the space needed is largely dependent on the structural representation. Motivated by these insights, we developed a highly compact structure representation using bloom filter, which also provides an easy solution for separation of the parsing process from the matching process so as to relief the burden of parsing from the matching. In general, our proposed method includes a preprocessing component, where the incoming documents/subscriptions are parsed and fed into the bloom-filter creator, and a matching component, where the bloom-filter will be used for evaluation. Experiments show that, by our approach, the matching time is significantly reduced due to the separation of parsing and matching, and the space for indexing structure is tremendously reduced due to the compactness of bloom filter. Although the bloom filter introduced false positive errors in the matching results, it can be controlled to a selectable and reasonable range. Importantly, considering the significant speedup and performance gain, our approach represents a viable solution when time/space efficiency is paramount.
doi_str_mv 10.1109/MDM.2011.78
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6068437</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6068437</ieee_id><sourcerecordid>6068437</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-cbcb05b805f5fba46cc907cdac4cde05bba5cd8ef27293d0a54fa2799e2788643</originalsourceid><addsrcrecordid>eNotjLtOwzAYRs1NIpRMjCx-gaS_7_ZYegGkRAzNwFY5jo2McqmSCKlvTyT4ljOcow-hJwI5IWDW5a7MKRCSK32FHkBJIzhnkl2jhDIlMmCU36DUKE24UAqEJvIWJUQIkknKxT1Kp-kblklpjFQJetngKnZ-fTxb5_E-hOii72f8WRb4ENvZj7H_wsfLNPsOh2HE5VDHdin7nzgOfbe0j-gu2Hby6T9XqDrsq-1bVny8vm83RRYNzJmrXQ2i1iCCCLXl0jkDyjXWcdf4xdRWuEb7QBU1rAEreLBUGeOp0lpytkLPf7fRe386j7Gz4-UkQWrOFPsFkb9NcA</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A Time/Space Efficient XML Filtering System for Mobile Environment</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Yu Xiaochuan ; Alvin, C. T. S.</creator><creatorcontrib>Yu Xiaochuan ; Alvin, C. T. S.</creatorcontrib><description>Existing XML filtering approaches suffer from excessive overheads incurred in matching time and the storage/memory space needed during the matching process. This makes them unsuitable in mobile computing environment, where computing resources are extremely scarce. Hence there is a need to formulate a filtering mechanism that optimizes the computation and space constraints in performing XML filtering across a distributed environment. In our experiments, we found that the time imposed on parsing is a dominant factor of the total matching time cost, and the space needed is largely dependent on the structural representation. Motivated by these insights, we developed a highly compact structure representation using bloom filter, which also provides an easy solution for separation of the parsing process from the matching process so as to relief the burden of parsing from the matching. In general, our proposed method includes a preprocessing component, where the incoming documents/subscriptions are parsed and fed into the bloom-filter creator, and a matching component, where the bloom-filter will be used for evaluation. Experiments show that, by our approach, the matching time is significantly reduced due to the separation of parsing and matching, and the space for indexing structure is tremendously reduced due to the compactness of bloom filter. Although the bloom filter introduced false positive errors in the matching results, it can be controlled to a selectable and reasonable range. Importantly, considering the significant speedup and performance gain, our approach represents a viable solution when time/space efficiency is paramount.</description><identifier>ISSN: 1551-6245</identifier><identifier>ISBN: 9781457705816</identifier><identifier>ISBN: 1457705818</identifier><identifier>EISSN: 2375-0324</identifier><identifier>EISBN: 0769544363</identifier><identifier>EISBN: 9780769544366</identifier><identifier>DOI: 10.1109/MDM.2011.78</identifier><language>eng</language><publisher>IEEE</publisher><subject>Aerospace electronics ; Engines ; Filtering algorithms ; Indexing ; Matched filters ; Subscriptions ; XML</subject><ispartof>2011 IEEE 12th International Conference on Mobile Data Management, 2011, Vol.1, p.184-193</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6068437$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2051,27904,54898</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6068437$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Yu Xiaochuan</creatorcontrib><creatorcontrib>Alvin, C. T. S.</creatorcontrib><title>A Time/Space Efficient XML Filtering System for Mobile Environment</title><title>2011 IEEE 12th International Conference on Mobile Data Management</title><addtitle>mdm</addtitle><description>Existing XML filtering approaches suffer from excessive overheads incurred in matching time and the storage/memory space needed during the matching process. This makes them unsuitable in mobile computing environment, where computing resources are extremely scarce. Hence there is a need to formulate a filtering mechanism that optimizes the computation and space constraints in performing XML filtering across a distributed environment. In our experiments, we found that the time imposed on parsing is a dominant factor of the total matching time cost, and the space needed is largely dependent on the structural representation. Motivated by these insights, we developed a highly compact structure representation using bloom filter, which also provides an easy solution for separation of the parsing process from the matching process so as to relief the burden of parsing from the matching. In general, our proposed method includes a preprocessing component, where the incoming documents/subscriptions are parsed and fed into the bloom-filter creator, and a matching component, where the bloom-filter will be used for evaluation. Experiments show that, by our approach, the matching time is significantly reduced due to the separation of parsing and matching, and the space for indexing structure is tremendously reduced due to the compactness of bloom filter. Although the bloom filter introduced false positive errors in the matching results, it can be controlled to a selectable and reasonable range. Importantly, considering the significant speedup and performance gain, our approach represents a viable solution when time/space efficiency is paramount.</description><subject>Aerospace electronics</subject><subject>Engines</subject><subject>Filtering algorithms</subject><subject>Indexing</subject><subject>Matched filters</subject><subject>Subscriptions</subject><subject>XML</subject><issn>1551-6245</issn><issn>2375-0324</issn><isbn>9781457705816</isbn><isbn>1457705818</isbn><isbn>0769544363</isbn><isbn>9780769544366</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2011</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotjLtOwzAYRs1NIpRMjCx-gaS_7_ZYegGkRAzNwFY5jo2McqmSCKlvTyT4ljOcow-hJwI5IWDW5a7MKRCSK32FHkBJIzhnkl2jhDIlMmCU36DUKE24UAqEJvIWJUQIkknKxT1Kp-kblklpjFQJetngKnZ-fTxb5_E-hOii72f8WRb4ENvZj7H_wsfLNPsOh2HE5VDHdin7nzgOfbe0j-gu2Hby6T9XqDrsq-1bVny8vm83RRYNzJmrXQ2i1iCCCLXl0jkDyjXWcdf4xdRWuEb7QBU1rAEreLBUGeOp0lpytkLPf7fRe386j7Gz4-UkQWrOFPsFkb9NcA</recordid><startdate>201106</startdate><enddate>201106</enddate><creator>Yu Xiaochuan</creator><creator>Alvin, C. T. S.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201106</creationdate><title>A Time/Space Efficient XML Filtering System for Mobile Environment</title><author>Yu Xiaochuan ; Alvin, C. T. S.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-cbcb05b805f5fba46cc907cdac4cde05bba5cd8ef27293d0a54fa2799e2788643</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Aerospace electronics</topic><topic>Engines</topic><topic>Filtering algorithms</topic><topic>Indexing</topic><topic>Matched filters</topic><topic>Subscriptions</topic><topic>XML</topic><toplevel>online_resources</toplevel><creatorcontrib>Yu Xiaochuan</creatorcontrib><creatorcontrib>Alvin, C. T. S.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Yu Xiaochuan</au><au>Alvin, C. T. S.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A Time/Space Efficient XML Filtering System for Mobile Environment</atitle><btitle>2011 IEEE 12th International Conference on Mobile Data Management</btitle><stitle>mdm</stitle><date>2011-06</date><risdate>2011</risdate><volume>1</volume><spage>184</spage><epage>193</epage><pages>184-193</pages><issn>1551-6245</issn><eissn>2375-0324</eissn><isbn>9781457705816</isbn><isbn>1457705818</isbn><eisbn>0769544363</eisbn><eisbn>9780769544366</eisbn><abstract>Existing XML filtering approaches suffer from excessive overheads incurred in matching time and the storage/memory space needed during the matching process. This makes them unsuitable in mobile computing environment, where computing resources are extremely scarce. Hence there is a need to formulate a filtering mechanism that optimizes the computation and space constraints in performing XML filtering across a distributed environment. In our experiments, we found that the time imposed on parsing is a dominant factor of the total matching time cost, and the space needed is largely dependent on the structural representation. Motivated by these insights, we developed a highly compact structure representation using bloom filter, which also provides an easy solution for separation of the parsing process from the matching process so as to relief the burden of parsing from the matching. In general, our proposed method includes a preprocessing component, where the incoming documents/subscriptions are parsed and fed into the bloom-filter creator, and a matching component, where the bloom-filter will be used for evaluation. Experiments show that, by our approach, the matching time is significantly reduced due to the separation of parsing and matching, and the space for indexing structure is tremendously reduced due to the compactness of bloom filter. Although the bloom filter introduced false positive errors in the matching results, it can be controlled to a selectable and reasonable range. Importantly, considering the significant speedup and performance gain, our approach represents a viable solution when time/space efficiency is paramount.</abstract><pub>IEEE</pub><doi>10.1109/MDM.2011.78</doi><tpages>10</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1551-6245
ispartof 2011 IEEE 12th International Conference on Mobile Data Management, 2011, Vol.1, p.184-193
issn 1551-6245
2375-0324
language eng
recordid cdi_ieee_primary_6068437
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Aerospace electronics
Engines
Filtering algorithms
Indexing
Matched filters
Subscriptions
XML
title A Time/Space Efficient XML Filtering System for Mobile Environment
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T13%3A57%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20Time/Space%20Efficient%20XML%20Filtering%20System%20for%20Mobile%20Environment&rft.btitle=2011%20IEEE%2012th%20International%20Conference%20on%20Mobile%20Data%20Management&rft.au=Yu%20Xiaochuan&rft.date=2011-06&rft.volume=1&rft.spage=184&rft.epage=193&rft.pages=184-193&rft.issn=1551-6245&rft.eissn=2375-0324&rft.isbn=9781457705816&rft.isbn_list=1457705818&rft_id=info:doi/10.1109/MDM.2011.78&rft_dat=%3Cieee_6IE%3E6068437%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=0769544363&rft.eisbn_list=9780769544366&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6068437&rfr_iscdi=true