• DocumentCode
    2552902
  • Title

    Differential checkpointing for reducing memory requirements in optimized SOAP deserialization

  • Author

    Abu-Ghazaleh, Nayef ; Lewis, Michael J.

  • Author_Institution
    State Univ. of New York, Binghamton, NY, USA
  • fYear
    2005
  • fDate
    13-14 Nov. 2005
  • Abstract
    Differential serialization (DDS) is a SOAP optimization technique wherein servers save checkpoints and parser states associated with portions of previously received messages, and use them to avoid full parsing and deserialization of similar new messages. In this paper, we characterize DDS´s memory requirements and memory overhead, introduce a new technique for storing only the differences between successive parser states for a message, and demonstrate how this optimization, which we call differential checkpointing, speeds up the DDS optimization and reduces its memory requirements.
  • Keywords
    Internet; XML; access protocols; checkpointing; grammars; grid computing; message passing; SOAP optimization; Web services; XML parsing; differential checkpointing; memory overhead; memory requirements; message parser states; optimized SOAP deserialization; Checkpointing; Distributed computing; Engineering profession; Frequency; Grid computing; Simple object access protocol; US Department of Energy; Web services; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing, 2005. The 6th IEEE/ACM International Workshop on
  • Print_ISBN
    0-7803-9492-5
  • Type

    conf

  • DOI
    10.1109/GRID.2005.1542749
  • Filename
    1542749