• DocumentCode
    3566548
  • Title

    Verifying Software Streaming Systems

  • Author

    Nam, Ki-Hyuk ; Park, Jun-Kil ; Choi, Jin-Young ; Lee, Jeong-Joon ; Choi, Wan

  • Author_Institution
    On-demand Service Res. Team, Electron. & Telecommun. Res. Inst.
  • Volume
    1
  • fYear
    2006
  • Firstpage
    367
  • Lastpage
    371
  • Abstract
    Software streaming is an emerging technology that enables SAV applications to be executed on-demand without download and installation, so that the applications are available virtually everywhere in the network. In developing software streaming systems, the engine and protocols must be carefully designed since the performance and reliability of the streamed software are directly affected by that of streaming engine and network status. In this paper, we present the application of formal verification in the design and implementation of the software streaming systems to take precautions against any potential defects. To achieve this goal, we use the model checker SPIN to model and verify the base architecture and protocol of the system. The effects of the use of formal verification is much more satisfactory than we expected
  • Keywords
    formal verification; protocols; software reliability; SPIN; formal verification; protocols; software streaming systems; Application software; Computer aided instruction; Computer architecture; Engines; Formal verification; Linux; Protocols; Software performance; Software systems; Streaming media; Feaver; Formal Verification; MODEX; Model Checking; SPIN; Software Streaming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Communication Technology, 2006. ICACT 2006. The 8th International Conference
  • Print_ISBN
    89-5519-129-4
  • Type

    conf

  • DOI
    10.1109/ICACT.2006.205987
  • Filename
    1625592