{"id":"https://openalex.org/W4395463387","doi":"https://doi.org/10.1142/s0218194024500232","title":"Flaky Test Detection Based on Adaptive Latest Position Execution for Concurrent Android Applications","display_name":"Flaky Test Detection Based on Adaptive Latest Position Execution for Concurrent Android Applications","publication_year":2024,"publication_date":"2024-04-25","ids":{"openalex":"https://openalex.org/W4395463387","doi":"https://doi.org/10.1142/s0218194024500232"},"language":"en","primary_location":{"id":"doi:10.1142/s0218194024500232","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194024500232","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Software Engineering and Knowledge Engineering","raw_type":"journal-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/A5114444534","display_name":"Zhang Wei-xi","orcid":"https://orcid.org/0009-0001-5388-9478"},"institutions":[{"id":"https://openalex.org/I75390827","display_name":"Beijing University of Chemical Technology","ror":"https://ror.org/00df5yc52","country_code":"CN","type":"education","lineage":["https://openalex.org/I75390827"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weixi Zhang","raw_affiliation_strings":["College of Information Science and Technology, Beijing University of Chemical Technology, Beijing 100029, P. R. China"],"raw_orcid":"https://orcid.org/0009-0001-5388-9478","affiliations":[{"raw_affiliation_string":"College of Information Science and Technology, Beijing University of Chemical Technology, Beijing 100029, P. R. China","institution_ids":["https://openalex.org/I75390827"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004679699","display_name":"Weiwei Wang","orcid":"https://orcid.org/0000-0003-4860-1553"},"institutions":[{"id":"https://openalex.org/I130541836","display_name":"Beijing Institute of Petrochemical Technology","ror":"https://ror.org/025s55q11","country_code":"CN","type":"education","lineage":["https://openalex.org/I130541836"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weiwei Wang","raw_affiliation_strings":["College of Information Engineering, Beijing Institute of Petrochemical Technology, Beijing 102699, P. R. China"],"raw_orcid":"https://orcid.org/0000-0003-4860-1553","affiliations":[{"raw_affiliation_string":"College of Information Engineering, Beijing Institute of Petrochemical Technology, Beijing 102699, P. R. China","institution_ids":["https://openalex.org/I130541836"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101524812","display_name":"Ruilian Zhao","orcid":"https://orcid.org/0000-0002-6024-4010"},"institutions":[{"id":"https://openalex.org/I75390827","display_name":"Beijing University of Chemical Technology","ror":"https://ror.org/00df5yc52","country_code":"CN","type":"education","lineage":["https://openalex.org/I75390827"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ruilian Zhao","raw_affiliation_strings":["College of Information Science and Technology, Beijing University of Chemical Technology, Beijing 100029, P. R. China"],"raw_orcid":"https://orcid.org/0000-0002-6024-4010","affiliations":[{"raw_affiliation_string":"College of Information Science and Technology, Beijing University of Chemical Technology, Beijing 100029, P. R. China","institution_ids":["https://openalex.org/I75390827"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.06693712,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"34","issue":"08","first_page":"1313","last_page":"1338"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998999834060669,"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":0.9998999834060669,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T10533","display_name":"Teaching and Learning Programming","score":0.9886000156402588,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/computer-science","display_name":"Computer science","score":0.6984939575195312},{"id":"https://openalex.org/keywords/android","display_name":"Android (operating system)","score":0.6867603659629822},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6037023067474365},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.590284526348114},{"id":"https://openalex.org/keywords/android-application","display_name":"Android application","score":0.5201371312141418},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.35765689611434937}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6984939575195312},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.6867603659629822},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6037023067474365},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.590284526348114},{"id":"https://openalex.org/C3017891749","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android application","level":3,"score":0.5201371312141418},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.35765689611434937}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s0218194024500232","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194024500232","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Software Engineering and Knowledge Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W2026926213","https://openalex.org/W2071751474","https://openalex.org/W2107500604","https://openalex.org/W2477215876","https://openalex.org/W2901458396","https://openalex.org/W2951170114","https://openalex.org/W2957454295","https://openalex.org/W3095312267","https://openalex.org/W3102799430","https://openalex.org/W3121861906","https://openalex.org/W3164099559","https://openalex.org/W3167640545","https://openalex.org/W3193667668","https://openalex.org/W3210114756","https://openalex.org/W4252613971","https://openalex.org/W4292967768","https://openalex.org/W4312416970"],"related_works":["https://openalex.org/W1565885216","https://openalex.org/W4285815317","https://openalex.org/W327645657","https://openalex.org/W4253505977","https://openalex.org/W2011124320","https://openalex.org/W4229710179","https://openalex.org/W4298063370","https://openalex.org/W2965382761","https://openalex.org/W4299620683","https://openalex.org/W4295036445"],"abstract_inverted_index":{"Tests":[0],"may":[1,38],"pass":[2],"or":[3],"fail":[4],"under":[5],"the":[6,20,54,59,95,107,115,121,128,137,167,171],"same":[7],"conditions.":[8],"These":[9],"tests":[10,25],"are":[11,103,148],"commonly":[12],"known":[13,152],"as":[14],"flaky":[15,24,78,133,153,172],"tests.":[16,134],"In":[17,92],"Android":[18,84,158],"applications,":[19],"primary":[21],"reason":[22],"for":[23,82],"is":[26,47,63,118],"attributed":[27],"to":[28,64,126],"its":[29],"event-driven":[30],"programming":[31],"paradigm":[32],"and":[33,131,139],"multi-threading":[34],"concurrency":[35],"mechanism.":[36],"It":[37],"activate":[39],"an":[40],"unexpected":[41],"event":[42,102,117],"order":[43],"when":[44],"a":[45,77,144],"test":[46,50,67,79,129,154,173],"executed,":[48],"causing":[49],"flakiness.":[51,68],"The":[52,160],"later":[53],"execution":[55,97],"of":[56,99,141,146,176],"asynchronous":[57,101,116],"events,":[58],"more":[60,93],"likely":[61],"it":[62],"result":[65],"in":[66],"Inspired":[69],"by":[70,105,180],"this":[71,73,113],"deduction,":[72],"paper":[74],"puts":[75],"forward":[76],"detection":[80,174],"method":[81],"concurrent":[83],"applications":[85],"based":[86],"on":[87,150],"adaptive":[88],"latest":[89,96],"position":[90],"execution.":[91],"detail,":[94],"positions":[98],"each":[100],"identified":[104],"analyzing":[106],"sequential":[108],"dependencies":[109],"between":[110],"events.":[111],"On":[112],"basis,":[114],"scheduled":[119],"at":[120],"corresponding":[122],"position,":[123],"thereby":[124],"trying":[125],"change":[127],"results":[130,162],"detecting":[132],"To":[135],"validate":[136],"effectiveness":[138],"efficiency":[140],"our":[142,177],"approach,":[143],"series":[145],"experiments":[147],"conducted":[149],"16":[151],"cases":[155],"across":[156],"7":[157],"applications.":[159],"experimental":[161],"show":[163],"that":[164],"compared":[165],"with":[166],"state-of-the-art":[168],"tool":[169],"FlakeScanner,":[170],"rate":[175],"approach":[178],"improves":[179],"18.75%.":[181]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
