<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css"> Skip to main content

Reachability testing: An approach to testing concurrent software

dc.citation.epage510en_US
dc.citation.issue4en_US
dc.citation.spage493en_US
dc.citation.volume5en_US
dc.contributor.authorHwang, GHen_US
dc.contributor.authorTai, KCen_US
dc.contributor.authorHuang, TLen_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.date.accessioned2014-12-08T15:03:01Z
dc.date.available2014-12-08T15:03:01Z
dc.date.issued1995-12-01en_US
dc.description.abstractConcurrent programs are more difficult to test than sequential programs because of nondeterministic behavior. An execution of a concurrent program non-deterministically exercises a sequence of synchronization events called a synchronization sequence (or SYN-sequence). Non-deterministic testing of a concurrent program P is to execute P with a given input many times in order to exercise distinct SYN-sequences. In this paper, we present a new testing approach called reachability testing. If every execution of P with input X terminates, reachability testing of P with input X derives and executes all possible SYN-sequences of P with input X. We show how to perform reachability testing of concurrent programs using read and write operations. Also, we present results of empirical studies comparing reachability and non-deterministic testing. Our results indicate that reachability testing has advantages over non-deterministic testing.en_US
dc.identifier.doi10.1142/S0218194095000241en_US
dc.identifier.issn0218-1940en_US
dc.identifier.journalINTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERINGen_US
dc.identifier.urihttp://dx.doi.org/10.1142/S0218194095000241en_US
dc.identifier.urihttps://ir.lib.nycu.edu.tw/handle/11536/1609
dc.identifier.wosnumberWOS:A1995TR23300001
dc.language.isoen_USen_US
dc.subjectconcurrent programsen_US
dc.subjectsoftware testingen_US
dc.subjectnon-deterministic testingen_US
dc.subjectdeterministic testingen_US
dc.subjectreachability testingen_US
dc.titleReachability testing: An approach to testing concurrent softwareen_US
dc.typeArticle; Proceedings Paperen_US

Files

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: