Please use this identifier to cite or link to this item: https://doi.org/10.1007/978-3-642-24559-6_32
DC FieldValue
dc.titleExtracting significant specifications from mining through mutation testing
dc.contributor.authorNguyen, A.C.
dc.contributor.authorKhoo, S.-C.
dc.date.accessioned2013-07-04T07:55:29Z
dc.date.available2013-07-04T07:55:29Z
dc.date.issued2011
dc.identifier.citationNguyen, A.C.,Khoo, S.-C. (2011). Extracting significant specifications from mining through mutation testing. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 6991 LNCS : 472-488. ScholarBank@NUS Repository. <a href="https://doi.org/10.1007/978-3-642-24559-6_32" target="_blank">https://doi.org/10.1007/978-3-642-24559-6_32</a>
dc.identifier.isbn9783642245589
dc.identifier.issn03029743
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/40048
dc.description.abstractSpecification mining techniques are used to automatically infer interaction specifications among objects in the format of call sequences, but many of these specifications can be meaningless or insignificant. As a consequence, when used in program testing or formal verification, the presence of these leads to false positive defects, which in turn demand much effort for manual investigation. We propose a novel process for determining and extracting significant specifications from a set of mined specifications using mutation testing. The resulting specifications can then be used with program verification to detect defects with high accuracy. To our knowledge, this is the first fully automatic approach for extracting significant specifications from mining using program testing. We evaluate our approach through mining significant specifications for the Java API and use them to find real defects in many systems. © 2011 Springer-Verlag.
dc.description.urihttp://libproxy1.nus.edu.sg/login?url=http://dx.doi.org/10.1007/978-3-642-24559-6_32
dc.sourceScopus
dc.subjectformal specifications
dc.subjectmutation testing
dc.subjectSpecification mining
dc.typeConference Paper
dc.contributor.departmentCOMPUTER SCIENCE
dc.description.doi10.1007/978-3-642-24559-6_32
dc.description.sourcetitleLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
dc.description.volume6991 LNCS
dc.description.page472-488
dc.identifier.isiutNOT_IN_WOS
Appears in Collections:Staff Publications

Show simple item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.