Benchmarking Stream-based XPath Engines Supporting Simultaneous Queries for Service Oriented Networking

被引:0
|
作者
Lam, T. C. [1 ]
Poon, Stanley [1 ]
Ding, Jianxun Jason [1 ]
机构
[1] Cisco Syst Inc, San Jose, CA 95134 USA
关键词
Benchmark; XML; XPath; Streaming;
D O I
10.1109/GLOCOM.2008.ECP.311
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Stream-based simultaneous XPath processing plays a critical role in service oriented networking, where the processing must scale well in terms of concurrent input streams and number of XPath queries. However, there are no benchmarks or evaluation methodology in existing literatures that benchmark stream-based XPath engines supporting simultaneous queries. In this paper, we describe a novel benchmarking methodology for evaluating XPath engines which handle simultaneous queries on streaming traffics. With structured data model, query model, and control model in our benchmark, we conduct well controlled experiments to assess and isolate various performance factors. We also demonstrate that our structured, quantified approach with wide data set coverage, enables accurate performance measurements, and easy bottleneck isolations of a real-world XPath engine implementation.
引用
收藏
页数:6
相关论文
共 31 条
  • [1] Holistically Stream-based Processing Xtwig Queries
    Wang, Guoren
    Ning, Bo
    Yu, Ge
    [J]. WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2008, 11 (04): : 407 - 425
  • [2] Holistically Stream-based Processing Xtwig Queries
    Guoren Wang
    Bo Ning
    Ge Yu
    [J]. World Wide Web, 2008, 11
  • [3] The stream-based service-centred calculus: a foundation for service-oriented programming
    Cruz-Filipe, Luis
    Lanese, Ivan
    Martins, Francisco
    Ravara, Antonio
    Vasconcelos, Vasco Thudichum
    [J]. FORMAL ASPECTS OF COMPUTING, 2014, 26 (05) : 865 - 918
  • [4] StreamingRec: A Framework for Benchmarking Stream-based News Recommenders
    Jugovac, Michael
    Jannach, Dietmar
    Karimi, Mozhgan
    [J]. 12TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS), 2018, : 269 - 273
  • [5] Stream-Based Recommendations: Online and Offline Evaluation as a Service
    Kille, Benjamin
    Lommatzsch, Andreas
    Turrin, Roberto
    Sereny, Andras
    Larson, Martha
    Brodt, Torben
    Seiler, Jonas
    Hopfgartner, Frank
    [J]. EXPERIMENTAL IR MEETS MULTILINGUALITY, MULTIMODALITY, AND INTERACTION, 2015, 9283 : 497 - 517
  • [6] A'UM - A STREAM-BASED CONCURRENT OBJECT-ORIENTED LANGUAGE
    YOSHIDA, K
    CHIKAYAMA, T
    [J]. NEW GENERATION COMPUTING, 1990, 7 (2-3) : 127 - 157
  • [7] Stream-Based Dynamic Compilation for Object-Oriented Languages
    Bebenita, Michael
    Chang, Mason
    Gal, Andreas
    Franz, Michael
    [J]. OBJECTS, COMPONENTS, MODELS AND PATTERNS, PROCEEDINGS, 2009, 33 : 77 - 95
  • [8] Evaluating DHT-based service placement for stream-based overlays
    Pietzuch, P
    Shneidman, J
    Ledlie, J
    Welsh, M
    Seltzer, M
    Roussopoulos, M
    [J]. PEER-TO-PEER SYSTEMS IV, 2005, 3640 : 275 - 286
  • [9] Amazon - Stream-based object-oriented interpreter (ENGINE) - Using a stream based object oriented interpreter to manage complex automated tasks
    Heuring, JT
    Paplin, R
    [J]. FOURTEENTH ANNUAL PACIFIC NORTHWEST SOFTWARE QUALITY CONFERENCE, 1996, : 299 - 307
  • [10] AONBench: A methodology for benchmarking XML based service oriented applications
    Waheed, Abdul
    Ding, Jianxun Jason
    [J]. Journal of Networks, 2007, 2 (05) : 46 - 53