Author: Cheng, Ka-fai
Title: Testing multimedia software using Hybrid Control Flowgraph-Petri Net approach
Degree: M.Phil.
Year: 2003
Subject: Hong Kong Polytechnic University -- Dissertations
Multimedia systems -- Computer programs -- Testing
Petri nets
Department: Department of Computing
Pages: xi, 145 p. : ill. ; 30 cm
Language: English
Abstract: Testing plays a vital role in software development. However, the recent emergence of multimedia software poses a new challenge to software developers. Traditional testing method cannot handle certain characteristics of multimedia software systems, such as those of temporal origin. This-thesis presents a Hybrid Control Flowgraph - Petri Net (CFPN) approach that can aid the testing of multimedia software systems. The detailed steps of the proposed CFPN approach are presented. A prototype tool was implemented for evaluation purposes. This prototype also demonstrates that the CFPN approach is practical and feasible. Several real-life multimedia software systems were employed to illustrate the strengths and the limitations of this new approach. It is anticipated that using the CFPN approach can achieve the following advantages: it can test the temporal aspects of a multimedia software application, which is at present not possible using the other traditional testing methods; it can generate test cases in an automatic manner; software testers can use one single testing method to test both the temporal and the structural characteristics of a multimedia software application in an integrated manner; it generates a consolidated Petri net as one of the intermediate outputs, and the strong analytical power of that Petri net can be potentially reused to analyze certain temporal properties.
Rights: All rights reserved
Access: open access

Files in This Item:
File Description SizeFormat 
b17011462.pdfFor All Users3.69 MBAdobe PDFView/Open

Copyright Undertaking

As a bona fide Library user, I declare that:

  1. I will abide by the rules and legal ordinances governing copyright regarding the use of the Database.
  2. I will use the Database for the purpose of my research or private study only and not for circulation or further reproduction or any other purpose.
  3. I agree to indemnify and hold the University harmless from and against any loss, damage, cost, liability or expenses arising from copyright infringement or unauthorized usage.

By downloading any item(s) listed above, you acknowledge that you have read and understood the copyright undertaking as stated above, and agree to be bound by all of its terms.

Show full item record

Please use this identifier to cite or link to this item: