• DocumentCode
    3289409
  • Title

    A Self-Healing Plug-in Parser for NMEA Streams

  • Author

    Coleman, Ron

  • Author_Institution
    Marist Coll., Poughkeepsie
  • fYear
    2008
  • fDate
    7-9 April 2008
  • Firstpage
    1023
  • Lastpage
    1027
  • Abstract
    This paper develops a novel approach to parsing NMEA 0183 Standard streams on mobile information devices. The parser architecture is extensible, based on the model view controller design pattern. It enables application layers to "plug-in" vendor- and/or application-specific protocols, reusing the pattern and saving time and labor. The parser is furthermore "self- healing," namely, to improve robustness and recover gracefully from errors. We analyze the parser design which we compare with other parsers in the public domain. We also measure the space and time characteristics using data from a GPS transceiver connected by Bluetooth to a mobile information device.
  • Keywords
    Bluetooth; mobile computing; program compilers; Bluetooth; GPS transceiver; NMEA 0183 standard streams; mobile information devices; model view controller design pattern; parser architecture; self-healing plug-in parser; Access protocols; Bluetooth; Computer science; Filtering; Global Positioning System; Information technology; Java; Manufacturing; Robustness; Transceivers; GPS; J2ME; NMEA; model view controller; self-healing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations, 2008. ITNG 2008. Fifth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    0-7695-3099-0
  • Type

    conf

  • DOI
    10.1109/ITNG.2008.238
  • Filename
    4492619