• DocumentCode
    2333726
  • Title

    Toward generic timing tests for distributed multimedia software systems

  • Author

    Cheung, Shing Chi ; Chanson, Samuel T. ; Xu, Zhendong

  • Author_Institution
    Dept. of Comput. Sci., Hong Kong Univ. of Sci. & Technol., Kowloon, China
  • fYear
    2001
  • fDate
    27-30 Nov. 2001
  • Firstpage
    210
  • Lastpage
    220
  • Abstract
    While multimedia software applications are becoming popular, few studies exist on testing this important class of software, especially with respect to its temporal properties. Traditional software testing techniques mainly deal with functional correctness and cannot be directly applied to testing timing properties. The authors present a framework for testing the generic temporal relations of media objects in distributed multimedia software systems (DMSS). The temporal relations are based on J.F. Allen´s (1983) basic binary temporal relations between two objects and extended to cover multiple number of objects in different streams. We have developed techniques for test case generation and test result analysis based on a distributed tester architecture. A prototype system has been built to test a DEC HPAS multimedia presentation system which is a typical multimedia system supporting W3C´s SMIL standard. A detailed discussion on practical issues and illustration with a number of actual tests are given. Experimental results have shown that our framework is effective in detecting timing errors. The techniques and methodology are general and can be applied to other DMSS with only minor modification.
  • Keywords
    distributed programming; multimedia computing; program testing; temporal logic; timing; DEC HPAS multimedia presentation system; DMSS; SMIL standard; basic binary temporal relations; distributed multimedia software systems; distributed tester architecture; functional correctness; generic temporal relations; generic timing tests; media objects; multimedia software applications; software testing techniques; temporal properties; test case generation; test result analysis; timing properties; Application software; Computer architecture; Multimedia systems; Prototypes; Software prototyping; Software systems; Software testing; Streaming media; System testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2001. ISSRE 2001. Proceedings. 12th International Symposium on
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-1306-9
  • Type

    conf

  • DOI
    10.1109/ISSRE.2001.989475
  • Filename
    989475