Spectral Test Generation for Boolean Expressions
| dc.contributor.author | Ayav, Tolga | |
| dc.date.accessioned | 2023-10-30T08:17:41Z | |
| dc.date.available | 2023-10-30T08:17:41Z | |
| dc.date.issued | 2023 | |
| dc.description | Ayav, Tolga/0000-0003-1426-5694 | en_US |
| dc.description.abstract | This paper presents a novel method for testing Boolean expressions. It is based on spectral, aka Fourier analysis of Boolean functions which is exploited to generate test inputs. The approach has three important contributions: (i) It generates a relatively small test suite with a high capability of fault detection, (ii) The test suite is prioritized such that expected fault detection time is shorter, (iii) It is entirely mathematical relying on a simple and straightforward formula. The proposed method is formulated and evaluations are performed on both synthetic and real expressions. It is also compared with two common test generation criteria, MC/DC and Minimal MUMCUT. Evaluations show that the test suite generated by the spectral approach is relatively small while expressing the capability of a better and quicker fault detection. The approach presented in this paper provides a useful insight into how spectral/Fourier analysis of Boolean functions can be exploited in software testing. | en_US |
| dc.identifier.citation | 0 | |
| dc.identifier.doi | 10.1142/S021819402350033X | |
| dc.identifier.issn | 0218-1940 | |
| dc.identifier.issn | 1793-6403 | |
| dc.identifier.scopus | 2-s2.0-85169420204 | |
| dc.identifier.uri | https://doi.org/10.1142/S021819402350033X | |
| dc.identifier.uri | http://65.108.157.135:4000/handle/123456789/91 | |
| dc.language.iso | en | en_US |
| dc.publisher | World Scientific Publ Co Pte Ltd | en_US |
| dc.rights | info:eu-repo/semantics/closedAccess | en_US |
| dc.subject | Boolean expressions | en_US |
| dc.subject | formal methods | en_US |
| dc.subject | Fourier analysis | en_US |
| dc.subject | software testing | en_US |
| dc.title | Spectral Test Generation for Boolean Expressions | en_US |
| dc.type | Article | en_US |
| dspace.entity.type | Publication | |
| gdc.author.id | Ayav, Tolga/0000-0003-1426-5694 | |
| gdc.author.institutional | Ayav, Tolga | |
| gdc.bip.impulseclass | C5 | |
| gdc.bip.influenceclass | C5 | |
| gdc.bip.popularityclass | C5 | |
| gdc.description.department | Izmir Institute of Technology İYTE | en_US |
| gdc.description.departmenttemp | [Ayav, Tolga] Izmir Inst Technol, Dept Comp Engn, TR-35430 Izmir, Turkiye | en_US |
| gdc.description.issue | 8 | en_US |
| gdc.description.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
| gdc.description.scopusquality | Q4 | |
| gdc.description.volume | 33 | en_US |
| gdc.description.wosquality | Q4 | |
| gdc.identifier.wos | WOS:001027579000001 | |
| gdc.opencitations.count | 0 | |
| gdc.plumx.mendeley | 1 | |
| gdc.scopus.citedbycount | 0 | |
| gdc.sobiad.citedbycount | 0 | |
| gdc.wos.citedbycount | 0 | |
| relation.isAuthorOfPublication | c6b1de69-69eb-4c14-9a6d-ed9755d501f4 | |
| relation.isAuthorOfPublication.latestForDiscovery | c6b1de69-69eb-4c14-9a6d-ed9755d501f4 | |
| relation.isOrgUnitOfPublication | c6842224-7566-492d-b2b4-2d51b18ef9e3 | |
| relation.isOrgUnitOfPublication.latestForDiscovery | c6842224-7566-492d-b2b4-2d51b18ef9e3 |
