Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/TSE.2011.69
- Scopus: eid_2-s2.0-84862503159
- WOS: WOS:000307120000004
- Find via
Supplementary
-
Bookmarks:
- CiteULike: 1
- Citations:
- Appears in Collections:
Article: DESSERT: a DividE-and-conquer methodology for identifying categorieS, choiceS, and choicE relations for test case generation
Title | DESSERT: a DividE-and-conquer methodology for identifying categorieS, choiceS, and choicE relations for test case generation |
---|---|
Authors | |
Keywords | Black-box testing Category-partition method Choice relation framework Choice relation table Software testing |
Issue Date | 2012 |
Publisher | IEEE. The Journal's web site is located at http://www.computer.org/tse |
Citation | IEEE Transactions on Software Engineering, 2012, v. 38 n. 4, p. 794-809 How to Cite? |
Abstract | This paper extends the choce relation framework, abbreviated as choc'late, which assists software testers in the application of category/choice methods to testing. choc'late assumes that the tester is able to construct a single choice relation table from the entire specification; this table then forms the basis for test case generation using the associated algorithms. This assumption, however, may not hold true when the specification is complex and contains many specification components. For such a specification, the tester may construct a preliminary choice relation table from each specification component, and then consolidate all the preliminary tables into a final table to be processed by choc'late for test case generation. However, it is often difficult to merge these preliminary tables because such merging may give rise to inconsistencies among choice relations or overlaps among choices. To alleviate this problem, we introduce a DividE-and-conquer methodology for identifying categorieS, choiceS, and choicE Relations for Test case generation, abbreviated as dessert. The theoretical framework and the associated algorithms are discussed. To demonstrate the viability and effectiveness of our methodology, we describe case studies using the specifications of three real-life commercial software systems. |
Persistent Identifier | http://hdl.handle.net/10722/140787 |
ISSN | 2023 Impact Factor: 6.5 2023 SCImago Journal Rankings: 1.868 |
ISI Accession Number ID | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Chen, TY | - |
dc.contributor.author | Poon, PL | - |
dc.contributor.author | Tang, SF | - |
dc.contributor.author | Tse, TH | - |
dc.date.accessioned | 2011-09-23T06:19:18Z | - |
dc.date.available | 2011-09-23T06:19:18Z | - |
dc.date.issued | 2012 | - |
dc.identifier.citation | IEEE Transactions on Software Engineering, 2012, v. 38 n. 4, p. 794-809 | - |
dc.identifier.issn | 0098-5589 | - |
dc.identifier.uri | http://hdl.handle.net/10722/140787 | - |
dc.description.abstract | This paper extends the choce relation framework, abbreviated as choc'late, which assists software testers in the application of category/choice methods to testing. choc'late assumes that the tester is able to construct a single choice relation table from the entire specification; this table then forms the basis for test case generation using the associated algorithms. This assumption, however, may not hold true when the specification is complex and contains many specification components. For such a specification, the tester may construct a preliminary choice relation table from each specification component, and then consolidate all the preliminary tables into a final table to be processed by choc'late for test case generation. However, it is often difficult to merge these preliminary tables because such merging may give rise to inconsistencies among choice relations or overlaps among choices. To alleviate this problem, we introduce a DividE-and-conquer methodology for identifying categorieS, choiceS, and choicE Relations for Test case generation, abbreviated as dessert. The theoretical framework and the associated algorithms are discussed. To demonstrate the viability and effectiveness of our methodology, we describe case studies using the specifications of three real-life commercial software systems. | - |
dc.language | eng | - |
dc.publisher | IEEE. The Journal's web site is located at http://www.computer.org/tse | - |
dc.relation.ispartof | IEEE Transactions on Software Engineering | - |
dc.rights | IEEE Transactions on Software Engineering. Copyright © IEEE. | - |
dc.rights | ©2012 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. | - |
dc.subject | Black-box testing | - |
dc.subject | Category-partition method | - |
dc.subject | Choice relation framework | - |
dc.subject | Choice relation table | - |
dc.subject | Software testing | - |
dc.title | DESSERT: a DividE-and-conquer methodology for identifying categorieS, choiceS, and choicE relations for test case generation | - |
dc.type | Article | - |
dc.identifier.openurl | http://library.hku.hk:4550/resserv?sid=HKU:IR&issn=0098-5589&volume=&spage=&epage=&date=2011&atitle=DESSERT:+a+divide-and-conquer+methodology+for+identifying+categories,+choices,+and+choice+relations+for+test+case+generation | en_US |
dc.identifier.email | Tse, TH: thtse@cs.hku.hk | - |
dc.identifier.authority | Tse, TH=rp00546 | - |
dc.description.nature | postprint | - |
dc.identifier.doi | 10.1109/TSE.2011.69 | - |
dc.identifier.scopus | eid_2-s2.0-84862503159 | en_HK |
dc.identifier.hkuros | 205744 | - |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-84862503159&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.volume | 38 | - |
dc.identifier.issue | 4 | - |
dc.identifier.spage | 794 | - |
dc.identifier.epage | 809 | - |
dc.identifier.isi | WOS:000307120000004 | - |
dc.publisher.place | United States | - |
dc.identifier.scopusauthorid | Chen, TY=13104290200 | en_HK |
dc.identifier.scopusauthorid | Poon, PL=7101925990 | en_HK |
dc.identifier.scopusauthorid | Tang, SF=7403437100 | en_HK |
dc.identifier.scopusauthorid | Tse, TH=7005496974 | en_HK |
dc.identifier.citeulike | 11169284 | - |
dc.identifier.issnl | 0098-5589 | - |