{"id":"https://openalex.org/W2024090064","doi":"https://doi.org/10.1145/2610384.2610399","title":"Virtual DOM coverage for effective testing of dynamic web applications","display_name":"Virtual DOM coverage for effective testing of dynamic web applications","publication_year":2014,"publication_date":"2014-07-11","ids":{"openalex":"https://openalex.org/W2024090064","doi":"https://doi.org/10.1145/2610384.2610399","mag":"2024090064"},"language":"en","primary_location":{"id":"doi:10.1145/2610384.2610399","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2610384.2610399","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2014 International Symposium on Software Testing and Analysis","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/A5023085761","display_name":"Yunxiao Zou","orcid":null},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yunxiao Zou","raw_affiliation_strings":["Nanjing University, China / Purdue University, USA","Nanjing University, China / Purdue University, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"Nanjing University, China / Purdue University, USA","institution_ids":["https://openalex.org/I881766915"]},{"raw_affiliation_string":"Nanjing University, China / Purdue University, USA#TAB#","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018445253","display_name":"Zhenyu Chen","orcid":"https://orcid.org/0000-0003-4026-3385"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhenyu Chen","raw_affiliation_strings":["Nanjing University, China"],"affiliations":[{"raw_affiliation_string":"Nanjing University, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039824895","display_name":"Yunhui Zheng","orcid":"https://orcid.org/0000-0002-6794-3199"},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yunhui Zheng","raw_affiliation_strings":["Purdue University, USA","Purdue University , USA"],"affiliations":[{"raw_affiliation_string":"Purdue University, USA","institution_ids":["https://openalex.org/I219193219"]},{"raw_affiliation_string":"Purdue University , USA","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5107249133","display_name":"Xiangyu Zhang","orcid":"https://orcid.org/0000-0002-9544-2500"},"institutions":[{"id":"https://openalex.org/I219193219","display_name":"Purdue University West Lafayette","ror":"https://ror.org/02dqehb95","country_code":"US","type":"education","lineage":["https://openalex.org/I219193219"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiangyu Zhang","raw_affiliation_strings":["Purdue University, USA","Purdue University , USA"],"affiliations":[{"raw_affiliation_string":"Purdue University, USA","institution_ids":["https://openalex.org/I219193219"]},{"raw_affiliation_string":"Purdue University , USA","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5091857140","display_name":"Zebao Gao","orcid":null},"institutions":[{"id":"https://openalex.org/I66946132","display_name":"University of Maryland, College Park","ror":"https://ror.org/047s2c258","country_code":"US","type":"education","lineage":["https://openalex.org/I66946132"]},{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN","US"],"is_corresponding":false,"raw_author_name":"Zebao Gao","raw_affiliation_strings":["Nanjing University, China / University of Maryland at College Park, USA","Nanjing University, China / University of Maryland at College Park, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"Nanjing University, China / University of Maryland at College Park, USA","institution_ids":["https://openalex.org/I66946132","https://openalex.org/I881766915"]},{"raw_affiliation_string":"Nanjing University, China / University of Maryland at College Park, USA#TAB#","institution_ids":["https://openalex.org/I66946132"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5023085761"],"corresponding_institution_ids":["https://openalex.org/I881766915"],"apc_list":null,"apc_paid":null,"fwci":3.1556,"has_fulltext":false,"cited_by_count":23,"citation_normalized_percentile":{"value":0.92587122,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"60","last_page":"70"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12479","display_name":"Web Application Security Vulnerabilities","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/T12479","display_name":"Web Application Security Vulnerabilities","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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9988999962806702,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8437533378601074},{"id":"https://openalex.org/keywords/client-side","display_name":"Client-side","score":0.7268957495689392},{"id":"https://openalex.org/keywords/server-side","display_name":"Server-side","score":0.6203271746635437},{"id":"https://openalex.org/keywords/dynamic-web-page","display_name":"Dynamic web page","score":0.6054678559303284},{"id":"https://openalex.org/keywords/code-coverage","display_name":"Code coverage","score":0.5249975919723511},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5145177841186523},{"id":"https://openalex.org/keywords/web-application","display_name":"Web application","score":0.4875738024711609},{"id":"https://openalex.org/keywords/web-server","display_name":"Web server","score":0.44774067401885986},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.44363927841186523},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.4067904055118561},{"id":"https://openalex.org/keywords/the-internet","display_name":"The Internet","score":0.286011278629303},{"id":"https://openalex.org/keywords/web-service","display_name":"Web service","score":0.28168612718582153},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.24006003141403198},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.22537347674369812}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8437533378601074},{"id":"https://openalex.org/C202477664","wikidata":"https://www.wikidata.org/wiki/Q1352449","display_name":"Client-side","level":2,"score":0.7268957495689392},{"id":"https://openalex.org/C14414571","wikidata":"https://www.wikidata.org/wiki/Q519081","display_name":"Server-side","level":2,"score":0.6203271746635437},{"id":"https://openalex.org/C100158260","wikidata":"https://www.wikidata.org/wiki/Q1650567","display_name":"Dynamic web page","level":3,"score":0.6054678559303284},{"id":"https://openalex.org/C53942775","wikidata":"https://www.wikidata.org/wiki/Q1211721","display_name":"Code coverage","level":3,"score":0.5249975919723511},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5145177841186523},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.4875738024711609},{"id":"https://openalex.org/C11392498","wikidata":"https://www.wikidata.org/wiki/Q11288","display_name":"Web server","level":3,"score":0.44774067401885986},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.44363927841186523},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4067904055118561},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.286011278629303},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.28168612718582153},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.24006003141403198},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.22537347674369812},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2610384.2610399","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2610384.2610399","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2014 International Symposium on Software Testing and Analysis","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.75,"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W1486172410","https://openalex.org/W1809751277","https://openalex.org/W1873459143","https://openalex.org/W1976727279","https://openalex.org/W2000273502","https://openalex.org/W2008158744","https://openalex.org/W2008896570","https://openalex.org/W2022753314","https://openalex.org/W2023027674","https://openalex.org/W2039468209","https://openalex.org/W2050853996","https://openalex.org/W2066636486","https://openalex.org/W2075573771","https://openalex.org/W2107604680","https://openalex.org/W2110318050","https://openalex.org/W2121669067","https://openalex.org/W2124722556","https://openalex.org/W2125000816","https://openalex.org/W2125672377","https://openalex.org/W2127229466","https://openalex.org/W2129626531","https://openalex.org/W2135151043","https://openalex.org/W2140545685","https://openalex.org/W2147656091","https://openalex.org/W2156097776","https://openalex.org/W2168808823","https://openalex.org/W2295141584","https://openalex.org/W2396872664","https://openalex.org/W4285719527","https://openalex.org/W6696962307"],"related_works":["https://openalex.org/W4302890120","https://openalex.org/W3005688497","https://openalex.org/W4322735059","https://openalex.org/W4301042531","https://openalex.org/W4319448716","https://openalex.org/W2993438822","https://openalex.org/W3193875279","https://openalex.org/W2762753383","https://openalex.org/W1989972737","https://openalex.org/W2389550962"],"abstract_inverted_index":{"Test":[0],"adequacy":[1],"criteria":[2],"are":[3],"fundamental":[4],"in":[5,23,45],"software":[6],"testing.":[7],"Among":[8],"them,":[9],"code":[10,32],"coverage":[11],"criterion":[12,56],"is":[13,33],"widely":[14],"used":[15],"due":[16],"to":[17,49,71],"its":[18],"simplicity":[19],"and":[20],"effectiveness.":[21],"However,":[22],"dynamic":[24],"web":[25],"application":[26],"testing,":[27],"merely":[28],"covering":[29,59],"server-side":[30,68],"script":[31],"inadequate":[34],"because":[35],"it":[36],"neglects":[37],"client-side":[38,64],"execution,":[39,69],"which":[40],"plays":[41],"an":[42],"important":[43,51],"role":[44],"triggering":[46],"client-server":[47],"interactions":[48],"reach":[50],"execution":[52],"states.":[53],"Similarly,":[54],"a":[55],"aiming":[57],"at":[58],"the":[60,67],"UI":[61],"elements":[62],"on":[63],"pages":[65],"ignores":[66],"leading":[70],"insufficiency.":[72]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":2},{"year":2015,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
