{"id":"https://openalex.org/W1997964410","doi":"https://doi.org/10.1145/2245276.2231953","title":"On the improvement of a fault classification scheme with implications for white-box testing","display_name":"On the improvement of a fault classification scheme with implications for white-box testing","publication_year":2012,"publication_date":"2012-03-26","ids":{"openalex":"https://openalex.org/W1997964410","doi":"https://doi.org/10.1145/2245276.2231953","mag":"1997964410"},"language":"en","primary_location":{"id":"doi:10.1145/2245276.2231953","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2245276.2231953","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 27th Annual ACM Symposium on Applied Computing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5061875038","display_name":"Shimul Kumar Nath","orcid":null},"institutions":[{"id":"https://openalex.org/I57093077","display_name":"Swinburne University of Technology","ror":"https://ror.org/031rekg67","country_code":"AU","type":"education","lineage":["https://openalex.org/I57093077"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Shimul Kumar Nath","raw_affiliation_strings":["Swinburne University of Technology, Hawthorn, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Swinburne University of Technology, Hawthorn, Australia","institution_ids":["https://openalex.org/I57093077"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006351091","display_name":"Robert Merkel","orcid":"https://orcid.org/0000-0002-0658-9800"},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Robert Merkel","raw_affiliation_strings":["Monash University, Clayton, Australia","Monash University, Clayton Australia#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Monash University, Clayton, Australia","institution_ids":["https://openalex.org/I56590836"]},{"raw_affiliation_string":"Monash University, Clayton Australia#TAB#","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5000379396","display_name":"Man Fai Lau","orcid":"https://orcid.org/0000-0002-2271-6259"},"institutions":[{"id":"https://openalex.org/I57093077","display_name":"Swinburne University of Technology","ror":"https://ror.org/031rekg67","country_code":"AU","type":"education","lineage":["https://openalex.org/I57093077"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Man Fai Lau","raw_affiliation_strings":["Swinburne University of Technology, Hawthorn, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Swinburne University of Technology, Hawthorn, Australia","institution_ids":["https://openalex.org/I57093077"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.4698,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.87132673,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1123","last_page":"1130"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/classification-scheme","display_name":"Classification scheme","score":0.6716857552528381},{"id":"https://openalex.org/keywords/fault","display_name":"Fault (geology)","score":0.6374782919883728},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6342365145683289},{"id":"https://openalex.org/keywords/scheme","display_name":"Scheme (mathematics)","score":0.5535455942153931},{"id":"https://openalex.org/keywords/software-fault-tolerance","display_name":"Software fault tolerance","score":0.5374845266342163},{"id":"https://openalex.org/keywords/fault-coverage","display_name":"Fault coverage","score":0.5263349413871765},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.5102272033691406},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4040650725364685},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.35411715507507324},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.30410709977149963},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.19138994812965393},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10920199751853943},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.10170286893844604}],"concepts":[{"id":"https://openalex.org/C13460635","wikidata":"https://www.wikidata.org/wiki/Q85753676","display_name":"Classification scheme","level":2,"score":0.6716857552528381},{"id":"https://openalex.org/C175551986","wikidata":"https://www.wikidata.org/wiki/Q47089","display_name":"Fault (geology)","level":2,"score":0.6374782919883728},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6342365145683289},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.5535455942153931},{"id":"https://openalex.org/C50712370","wikidata":"https://www.wikidata.org/wiki/Q4269346","display_name":"Software fault tolerance","level":3,"score":0.5374845266342163},{"id":"https://openalex.org/C126953365","wikidata":"https://www.wikidata.org/wiki/Q5438152","display_name":"Fault coverage","level":3,"score":0.5263349413871765},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.5102272033691406},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4040650725364685},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.35411715507507324},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.30410709977149963},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.19138994812965393},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10920199751853943},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.10170286893844604},{"id":"https://openalex.org/C165205528","wikidata":"https://www.wikidata.org/wiki/Q83371","display_name":"Seismology","level":1,"score":0.0},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C134146338","wikidata":"https://www.wikidata.org/wiki/Q1815901","display_name":"Electronic circuit","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/2245276.2231953","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2245276.2231953","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 27th Annual ACM Symposium on Applied Computing","raw_type":"proceedings-article"},{"id":"pmh:oai:researchbank.swinburne.edu.au:6a91eb5f-f23b-48d4-9d41-42e7e159fdff/1","is_oa":false,"landing_page_url":"http://hdl.handle.net/1959.3/221471","pdf_url":null,"source":{"id":"https://openalex.org/S4306401157","display_name":"Swinburne Research Bank (Swinburne University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I57093077","host_organization_name":"Swinburne University of Technology","host_organization_lineage":["https://openalex.org/I57093077"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"27th Annual ACM Symposium On Applied Computing (SAC 2012), Riva del Garda, Italy, 26-30 March 2012, pp. 1123-1130","raw_type":""}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W170165378","https://openalex.org/W1856231966","https://openalex.org/W1969140712","https://openalex.org/W1971330554","https://openalex.org/W1986453394","https://openalex.org/W2000711964","https://openalex.org/W2027483357","https://openalex.org/W2087527532","https://openalex.org/W2119249385","https://openalex.org/W2121044470","https://openalex.org/W2130274814","https://openalex.org/W2144869437","https://openalex.org/W2149321161","https://openalex.org/W2151553346","https://openalex.org/W2162200351","https://openalex.org/W3145932680","https://openalex.org/W4243580253"],"related_works":["https://openalex.org/W79904784","https://openalex.org/W2383699822","https://openalex.org/W2586839955","https://openalex.org/W2043849561","https://openalex.org/W2127317700","https://openalex.org/W4300923837","https://openalex.org/W2032374522","https://openalex.org/W2135271429","https://openalex.org/W1972391765","https://openalex.org/W2083209667"],"abstract_inverted_index":{"Different":[0],"testing":[1,14,37,50,179],"techniques":[2,53,61],"can":[3],"be":[4,28,196],"more":[5,271],"or":[6],"less":[7],"effective":[8,42],"on":[9,63,116],"different":[10,214],"fault":[11,25,43,66,122,130,140,171,208],"types;":[12],"therefore,":[13],"methods":[15],"that":[16,192,204],"are":[17,82],"most":[18,23],"likely":[19],"to":[20,31,54,151,165,215,228,238,266],"detect":[21],"the":[22,75,95,99,138,159,167,205,216,242,256],"common":[24],"types":[26],"should":[27],"preferred.":[29],"However,":[30,69],"enable":[32],"such":[33,79],"a":[34,39,72,121,245],"selection":[35],"of":[36,77,106,128,161,169,207,244,248,255],"methods,":[38],"suitable":[40],"and":[41,58,84,144,262],"classification":[44,67,123,141,172,186,243],"scheme":[45,124,187],"is":[46,71,142],"essential.":[47],"Much":[48],"software":[49,110],"research":[51],"proposes":[52],"generate":[55],"test":[56],"cases":[57],"evaluates":[59],"these":[60,87,268],"based":[62],"some":[64,193],"hypothesized":[65],"scheme.":[68],"there":[70],"lack":[73],"in":[74,98,103,113,198,210,270],"justification":[76],"whether":[78,137],"'hypothesized":[80],"faults'":[81],"realistic":[83],"how":[85],"often":[86],"faults":[88,194],"occur.":[89],"Recently,":[90],"Pan":[91,221],"et":[92,222],"al.":[93],"analyzed":[94],"syntactic":[96],"changes":[97],"source":[100,109,155],"code,":[101],"made":[102],"fixing":[104],"faults,":[105],"7":[107],"open":[108,154],"projects":[111],"implemented":[112],"Java.":[114],"Based":[115],"their":[117,149,170,185,239],"experience,":[118],"they":[119],"proposed":[120,263],"with":[125,174],"relative":[126],"frequencies":[127,206],"each":[129],"type.":[131],"As":[132],"always,":[133],"readers":[134],"may":[135],"question":[136],"resulting":[139],"reasonable":[143],"appropriate.":[145],"Hence,":[146],"we":[147,182,189],"applied":[148],"method":[150],"Checkstyle,":[152],"another":[153],"Java":[156],"program,":[157],"as":[158],"subject":[160],"our":[162],"study,":[163],"hoping":[164],"validate":[166],"appropriateness":[168],"scheme,":[173],"particular":[175],"application":[176],"for":[177,259],"selecting":[178],"methods.":[180],"While":[181],"generally":[183],"found":[184,203],"reasonable,":[188],"also":[190,202],"noted":[191],"could":[195],"classified":[197],"multiple":[199],"ways.":[200],"We":[201,233,250],"categories":[209],"Checkstyle":[211],"were":[212],"significantly":[213],"seven":[217],"systems":[218],"studied":[219],"by":[220],"al.,":[223],"which":[224],"had":[225],"all":[226],"shown":[227],"have":[229,251],"quite":[230],"similar":[231],"frequencies.":[232],"identified":[234,252],"several":[235],"potential":[236],"improvements":[237],"classification,":[240],"permitting":[241],"larger":[246],"proportion":[247],"faults.":[249],"new":[253],"implications":[254],"combined":[257],"results":[258],"white-box":[260],"testing,":[261],"follow-up":[264],"studies":[265],"examine":[267],"issues":[269],"detail.":[272]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
