RBStreX: Hardware XML parser for embedded system

View/ Open
Author(s)
Chang, CE
Mohd-Yasin, F
Mustapha, AK
Griffith University Author(s)
Year published
2009
Metadata
Show full item recordAbstract
The growth of XML usage raises the necessity for embedded XML parser implementation. Embedded systems differed from conventional computing platforms for its limited resources. Among existing XML parsers, SAX and VTD-XML appear to be potential candidates for embedded implementation. The former utilizes minimum resources to perform forward-only XML streaming; while the latter provides random access to XML document at moderate resources. This paper proposes a new idea of Roll-Back Streaming XML (RBStreX) parser for embedded XML parsing. RBStreX is a ÿ¿pullÿ¿ type SAX parser that can perform backward referencing through its ...
View more >The growth of XML usage raises the necessity for embedded XML parser implementation. Embedded systems differed from conventional computing platforms for its limited resources. Among existing XML parsers, SAX and VTD-XML appear to be potential candidates for embedded implementation. The former utilizes minimum resources to perform forward-only XML streaming; while the latter provides random access to XML document at moderate resources. This paper proposes a new idea of Roll-Back Streaming XML (RBStreX) parser for embedded XML parsing. RBStreX is a ÿ¿pullÿ¿ type SAX parser that can perform backward referencing through its ÿ¿roll-backÿ¿ mechanism. Its resource requirement is only slightly higher than that of SAX and much lower than that of VTD-XML. A simple RBStreX had been designed using VHDL and simulated using Altera Quartus II software.
View less >
View more >The growth of XML usage raises the necessity for embedded XML parser implementation. Embedded systems differed from conventional computing platforms for its limited resources. Among existing XML parsers, SAX and VTD-XML appear to be potential candidates for embedded implementation. The former utilizes minimum resources to perform forward-only XML streaming; while the latter provides random access to XML document at moderate resources. This paper proposes a new idea of Roll-Back Streaming XML (RBStreX) parser for embedded XML parsing. RBStreX is a ÿ¿pullÿ¿ type SAX parser that can perform backward referencing through its ÿ¿roll-backÿ¿ mechanism. Its resource requirement is only slightly higher than that of SAX and much lower than that of VTD-XML. A simple RBStreX had been designed using VHDL and simulated using Altera Quartus II software.
View less >
Conference Title
International Conference for Internet Technology and Secured Transactions, ICITST 2009
Copyright Statement
© 2009 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
Subject
Inter-organisational, extra-organisational and global information systems