{"id":"https://openalex.org/W2561884496","doi":"https://doi.org/10.1109/tr.2016.2628759","title":"A Similarity Metric for the Inputs of OO Programs and Its Application in Adaptive Random Testing","display_name":"A Similarity Metric for the Inputs of OO Programs and Its Application in Adaptive Random Testing","publication_year":2016,"publication_date":"2016-12-19","ids":{"openalex":"https://openalex.org/W2561884496","doi":"https://doi.org/10.1109/tr.2016.2628759","mag":"2561884496"},"language":"en","primary_location":{"id":"doi:10.1109/tr.2016.2628759","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tr.2016.2628759","pdf_url":null,"source":{"id":"https://openalex.org/S87725633","display_name":"IEEE Transactions on Reliability","issn_l":"0018-9529","issn":["0018-9529","1558-1721"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Reliability","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://eprints.nottingham.ac.uk/47713/","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5063671391","display_name":"Jinfu Chen","orcid":"https://orcid.org/0000-0002-3124-5452"},"institutions":[{"id":"https://openalex.org/I115592961","display_name":"Jiangsu University","ror":"https://ror.org/03jc41j30","country_code":"CN","type":"education","lineage":["https://openalex.org/I115592961"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Jinfu Chen","raw_affiliation_strings":["School of Computer Science and Communication Engineering, Jiangsu University, Zhenjiang, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Communication Engineering, Jiangsu University, Zhenjiang, China","institution_ids":["https://openalex.org/I115592961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026939136","display_name":"Fei\u2010Ching Kuo","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":"Fei-Ching Kuo","raw_affiliation_strings":["Department of Computer Science and Software Engineering, Swinburne University of Technology, Hawthorn, VIC, Australia"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Software Engineering, Swinburne University of Technology, Hawthorn, VIC, Australia","institution_ids":["https://openalex.org/I57093077"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035107113","display_name":"Tsong Yueh Chen","orcid":"https://orcid.org/0000-0003-3578-0994"},"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":"Tsong Yueh Chen","raw_affiliation_strings":["Department of Computer Science and Software Engineering, Swinburne University of Technology, Hawthorn, VIC, Australia"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Software Engineering, Swinburne University of Technology, Hawthorn, VIC, Australia","institution_ids":["https://openalex.org/I57093077"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049154334","display_name":"Dave Towey","orcid":"https://orcid.org/0000-0003-0877-4353"},"institutions":[{"id":"https://openalex.org/I13591777","display_name":"University of Nottingham Ningbo China","ror":"https://ror.org/03y4dt428","country_code":"CN","type":"education","lineage":["https://openalex.org/I13591777","https://openalex.org/I142263535"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dave Towey","raw_affiliation_strings":["School of Computer Science, University of Nottingham Ningbo China, Ningbo, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, University of Nottingham Ningbo China, Ningbo, China","institution_ids":["https://openalex.org/I13591777"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039026767","display_name":"Chenfei Su","orcid":null},"institutions":[{"id":"https://openalex.org/I115592961","display_name":"Jiangsu University","ror":"https://ror.org/03jc41j30","country_code":"CN","type":"education","lineage":["https://openalex.org/I115592961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chenfei Su","raw_affiliation_strings":["School of Computer Science and Communication Engineering, Jiangsu University, Zhenjiang, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Communication Engineering, Jiangsu University, Zhenjiang, China","institution_ids":["https://openalex.org/I115592961"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5053562000","display_name":"Rubing Huang","orcid":"https://orcid.org/0000-0002-1769-6126"},"institutions":[{"id":"https://openalex.org/I115592961","display_name":"Jiangsu University","ror":"https://ror.org/03jc41j30","country_code":"CN","type":"education","lineage":["https://openalex.org/I115592961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Rubing Huang","raw_affiliation_strings":["School of Computer Science and Communication Engineering, Jiangsu University, Zhenjiang, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Communication Engineering, Jiangsu University, Zhenjiang, China","institution_ids":["https://openalex.org/I115592961"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5063671391"],"corresponding_institution_ids":["https://openalex.org/I115592961"],"apc_list":null,"apc_paid":null,"fwci":4.1691,"has_fulltext":false,"cited_by_count":28,"citation_normalized_percentile":{"value":0.9471924,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"66","issue":"2","first_page":"373","last_page":"402"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":1.0,"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/T10260","display_name":"Software Engineering Research","score":0.9991999864578247,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9991999864578247,"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/random-testing","display_name":"Random testing","score":0.8006746768951416},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.6799277663230896},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5996195077896118},{"id":"https://openalex.org/keywords/similarity","display_name":"Similarity (geometry)","score":0.5640785694122314},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4975152313709259},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4350889325141907},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4248437285423279},{"id":"https://openalex.org/keywords/sequence","display_name":"Sequence (biology)","score":0.4182218611240387},{"id":"https://openalex.org/keywords/test-case","display_name":"Test case","score":0.39157634973526},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3783617317676544},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2669731080532074},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.25870221853256226},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.15020766854286194},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.0938640832901001}],"concepts":[{"id":"https://openalex.org/C106159264","wikidata":"https://www.wikidata.org/wiki/Q17146789","display_name":"Random testing","level":4,"score":0.8006746768951416},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.6799277663230896},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5996195077896118},{"id":"https://openalex.org/C103278499","wikidata":"https://www.wikidata.org/wiki/Q254465","display_name":"Similarity (geometry)","level":3,"score":0.5640785694122314},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4975152313709259},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4350889325141907},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4248437285423279},{"id":"https://openalex.org/C2778112365","wikidata":"https://www.wikidata.org/wiki/Q3511065","display_name":"Sequence (biology)","level":2,"score":0.4182218611240387},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.39157634973526},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3783617317676544},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2669731080532074},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.25870221853256226},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.15020766854286194},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0938640832901001},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0},{"id":"https://openalex.org/C152877465","wikidata":"https://www.wikidata.org/wiki/Q208042","display_name":"Regression analysis","level":2,"score":0.0},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/tr.2016.2628759","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tr.2016.2628759","pdf_url":null,"source":{"id":"https://openalex.org/S87725633","display_name":"IEEE Transactions on Reliability","issn_l":"0018-9529","issn":["0018-9529","1558-1721"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Reliability","raw_type":"journal-article"},{"id":"pmh:oai:eprints.nottingham.ac.uk:47713","is_oa":true,"landing_page_url":"http://eprints.nottingham.ac.uk/47713/","pdf_url":null,"source":{"id":"https://openalex.org/S4306402013","display_name":"Nottingham ePrints (University of Nottingham)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I142263535","host_organization_name":"University of Nottingham","host_organization_lineage":["https://openalex.org/I142263535"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Article"},{"id":"pmh:oai:nottingham-repository.worktribe.com:870173","is_oa":true,"landing_page_url":"https://nottingham-repository.worktribe.com/output/870173","pdf_url":null,"source":{"id":"https://openalex.org/S4306402483","display_name":"Repository@Nottingham (University of Nottingham)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I142263535","host_organization_name":"University of Nottingham","host_organization_lineage":["https://openalex.org/I142263535"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Journal Article"},{"id":"pmh:oai:researchbank.swinburne.edu.au:6cee3d73-13d1-40db-a438-c5a3fe327e51/1","is_oa":false,"landing_page_url":"http://hdl.handle.net/1959.3/437315","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":"IEEE Transactions on Reliability, Vol. 66, no. 2 (Jun 2017), pp. 373-402","raw_type":""}],"best_oa_location":{"id":"pmh:oai:eprints.nottingham.ac.uk:47713","is_oa":true,"landing_page_url":"http://eprints.nottingham.ac.uk/47713/","pdf_url":null,"source":{"id":"https://openalex.org/S4306402013","display_name":"Nottingham ePrints (University of Nottingham)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I142263535","host_organization_name":"University of Nottingham","host_organization_lineage":["https://openalex.org/I142263535"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1604882715","display_name":null,"funder_award_id":"2015M581739","funder_id":"https://openalex.org/F4320321543","funder_display_name":"China Postdoctoral Science Foundation"},{"id":"https://openalex.org/G2612156936","display_name":null,"funder_award_id":"DP 120104773","funder_id":"https://openalex.org/F4320334704","funder_display_name":"Australian Research Council"},{"id":"https://openalex.org/G5842383446","display_name":null,"funder_award_id":"2015M571687","funder_id":"https://openalex.org/F4320321543","funder_display_name":"China Postdoctoral Science Foundation"},{"id":"https://openalex.org/G7547404250","display_name":null,"funder_award_id":"61202110","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8493328052","display_name":null,"funder_award_id":"61502205","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320321543","display_name":"China Postdoctoral Science Foundation","ror":"https://ror.org/0426zh255"},{"id":"https://openalex.org/F4320334704","display_name":"Australian Research Council","ror":"https://ror.org/05mmh0f86"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":42,"referenced_works":["https://openalex.org/W1647671624","https://openalex.org/W1923185232","https://openalex.org/W1965194038","https://openalex.org/W1967111355","https://openalex.org/W1977244105","https://openalex.org/W1979345446","https://openalex.org/W1999109718","https://openalex.org/W2010080688","https://openalex.org/W2010962701","https://openalex.org/W2014097364","https://openalex.org/W2014823463","https://openalex.org/W2034333363","https://openalex.org/W2051948002","https://openalex.org/W2060792710","https://openalex.org/W2069669359","https://openalex.org/W2083411793","https://openalex.org/W2096449544","https://openalex.org/W2097305086","https://openalex.org/W2098639318","https://openalex.org/W2102816555","https://openalex.org/W2103951082","https://openalex.org/W2104888085","https://openalex.org/W2107709519","https://openalex.org/W2109388165","https://openalex.org/W2119505282","https://openalex.org/W2122128531","https://openalex.org/W2125940008","https://openalex.org/W2128011709","https://openalex.org/W2128012547","https://openalex.org/W2135841285","https://openalex.org/W2139521678","https://openalex.org/W2142078981","https://openalex.org/W2157083801","https://openalex.org/W2158476944","https://openalex.org/W2167505893","https://openalex.org/W2168481769","https://openalex.org/W3147664968","https://openalex.org/W4234263945","https://openalex.org/W4247094842","https://openalex.org/W4248993634","https://openalex.org/W4254504844","https://openalex.org/W6636915900"],"related_works":["https://openalex.org/W2147116815","https://openalex.org/W2527390967","https://openalex.org/W2102816555","https://openalex.org/W3155744979","https://openalex.org/W2405583496","https://openalex.org/W2547155723","https://openalex.org/W4295918990","https://openalex.org/W2955493330","https://openalex.org/W2240631859","https://openalex.org/W2079626666"],"abstract_inverted_index":{"Random":[0],"testing":[1,12,24,120],"(RT)":[2],"has":[3,26],"been":[4,27],"identified":[5],"as":[6,29],"one":[7],"of":[8,20,56,67,86,132,137,152,158,173],"the":[9,45,50,65,142,147,178],"most":[10],"popular":[11],"techniques,":[13],"due":[14,63],"to":[15,32,64,98,116,145,170],"its":[16,35,71],"simplicity":[17],"and":[18,84,134,154,167,188],"ease":[19],"automation.":[21],"Adaptive":[22],"random":[23,41],"(ART)":[25],"proposed":[28],"an":[30],"enhancement":[31],"RT,":[33],"improving":[34],"fault-detection":[36],"effectiveness":[37],"by":[38],"evenly":[39],"spreading":[40],"test":[42,99,125],"inputs":[43,126],"across":[44],"input":[46,79],"domain.":[47],"To":[48],"achieve":[49],"even":[51],"spreading,":[52],"ART":[53,166,189],"makes":[54],"use":[55,141],"distance":[57,72,148],"measurements":[58],"between":[59,149,155],"consecutive":[60],"inputs.":[61],"However,":[62],"nature":[66],"object-oriented":[68],"software":[69],"(OOS),":[70],"measurement":[73],"can":[74],"be":[75],"particularly":[76],"challenging:":[77],"Each":[78],"may":[80],"involve":[81],"multiple":[82,128],"classes,":[83,129],"interaction":[85],"objects":[87],"through":[88],"method":[89,138,159],"invocations.":[90,160],"Two":[91],"previous":[92],"studies":[93],"have":[94],"reported":[95],"on":[96],"how":[97],"OOS":[100,192],"at":[101],"a":[102,112,130,135,171],"single-class":[103],"level":[104,119],"using":[105,121],"ART.":[106,122],"In":[107],"this":[108,163],"study,":[109],"we":[110,140],"propose":[111],"new":[113],"similarity":[114,143],"metric":[115,144,164],"enable":[117],"multiclass":[118],"When":[123],"generating":[124],"(for":[127],"series":[131,151],"objects,":[133,153],"sequence":[136],"invocations),":[139],"calculate":[146],"two":[150,156],"sequences":[157],"We":[161],"integrate":[162],"with":[165,177],"apply":[168],"it":[169],"set":[172],"open-source":[174],"OO":[175],"programs,":[176],"empirical":[179],"results":[180],"showing":[181],"that":[182],"our":[183],"approach":[184],"outperforms":[185],"other":[186],"RT":[187],"approaches":[190],"in":[191],"testing.":[193]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":8},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":7},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
