• DocumentCode
    3111970
  • Title

    An Empirical Study of XML Parsers across Applications

  • Author

    Deshmukh, Vaishali M. ; Bamnote, G.R.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., PRMIT&R, Amravati, India
  • fYear
    2015
  • fDate
    26-27 Feb. 2015
  • Firstpage
    396
  • Lastpage
    401
  • Abstract
    In the various domains ranging from the web to desktop applications, XML has become the standard format for data representation and transfer. However, wide adoption of XML is mired by inefficient document-parsing methods. An XML parser is a very effective tool which reads an XML document and provides interface for user to access its content and structure and should be an integral part of every application that processes information from XML documents. Parsing is a core operation performed before an XML document can be navigated, queried or manipulated. Parsing is a costly operation that may deteriorate XML processing performance. In this paper we perform an empirical analysis of various parsers DOM, SAX, PULL Parser, VTD, etc for an android based application. In addition we also propose a new SRDOM based on structure recurrence. Evaluation results of our implementation shows that SRDOM performance is 9 times faster than DOM in the presence of redundant structure. The second application of multitasking indicates that the best parser for database is the DOM. We implemented our algorithm and present the performance results, which prove the validity of our approach.
  • Keywords
    XML; database management systems; grammars; DOM; PULL parser; SAX; SRDOM; VTD; Web applications; XML processing performance; database; desktop applications; document-parsing methods; empirical analysis; extensible markup language; multibanking; redundant structure; structure recurrence; Androids; Humanoid robots; Java; Smart phones; Standards; Vegetation; XML; Android; DOM; PULL Parser; SAX; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing Communication Control and Automation (ICCUBEA), 2015 International Conference on
  • Conference_Location
    Pune
  • Type

    conf

  • DOI
    10.1109/ICCUBEA.2015.83
  • Filename
    7155876