{"id":"https://openalex.org/W4387801441","doi":"https://doi.org/10.1145/3586183.3606720","title":"MIWA: Mixed-Initiative Web Automation for Better User Control and Confidence","display_name":"MIWA: Mixed-Initiative Web Automation for Better User Control and Confidence","publication_year":2023,"publication_date":"2023-10-20","ids":{"openalex":"https://openalex.org/W4387801441","doi":"https://doi.org/10.1145/3586183.3606720"},"language":"en","primary_location":{"id":"doi:10.1145/3586183.3606720","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3586183.3606720","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3586183.3606720","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3586183.3606720","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5108053771","display_name":"Weihao Chen","orcid":"https://orcid.org/0009-0003-9108-8473"},"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":"Weihao Chen","raw_affiliation_strings":["Computer Science, Purdue University, United States"],"raw_orcid":"https://orcid.org/0009-0003-9108-8473","affiliations":[{"raw_affiliation_string":"Computer Science, Purdue University, United States","institution_ids":["https://openalex.org/I219193219"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091964586","display_name":"Xiaoyu Liu","orcid":"https://orcid.org/0009-0005-3441-1347"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]},{"id":"https://openalex.org/I4210111179","display_name":"Michigan United","ror":"https://ror.org/0291ys696","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I4210111179"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiaoyu Liu","raw_affiliation_strings":["Computer Science and Engineering, University of Michigan, United States"],"raw_orcid":"https://orcid.org/0009-0005-3441-1347","affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Michigan, United States","institution_ids":["https://openalex.org/I27837315","https://openalex.org/I4210111179"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102849012","display_name":"Jiacheng Zhang","orcid":"https://orcid.org/0009-0006-0513-7403"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jiacheng Zhang","raw_affiliation_strings":["Computer Science and Engineering, University of Michigan, Ann Arbor, United States"],"raw_orcid":"https://orcid.org/0009-0006-0513-7403","affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Michigan, Ann Arbor, United States","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025506717","display_name":"Ian Iong Lam","orcid":"https://orcid.org/0000-0003-4890-3236"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]},{"id":"https://openalex.org/I4210111179","display_name":"Michigan United","ror":"https://ror.org/0291ys696","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I4210111179"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ian Iong Lam","raw_affiliation_strings":["Computer Science and Engineering, University of Michigan, United States"],"raw_orcid":"https://orcid.org/0000-0003-4890-3236","affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Michigan, United States","institution_ids":["https://openalex.org/I27837315","https://openalex.org/I4210111179"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102977574","display_name":"Zhicheng Huang","orcid":"https://orcid.org/0000-0003-0143-8613"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]},{"id":"https://openalex.org/I4210111179","display_name":"Michigan United","ror":"https://ror.org/0291ys696","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I4210111179"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zhicheng Huang","raw_affiliation_strings":["Computer Science and Engineering, University of Michigan, United States"],"raw_orcid":"https://orcid.org/0000-0003-0143-8613","affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Michigan, United States","institution_ids":["https://openalex.org/I27837315","https://openalex.org/I4210111179"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070066746","display_name":"Rui Dong","orcid":"https://orcid.org/0000-0002-2757-2768"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]},{"id":"https://openalex.org/I4210111179","display_name":"Michigan United","ror":"https://ror.org/0291ys696","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I4210111179"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Rui Dong","raw_affiliation_strings":["University of Michigan, United States"],"raw_orcid":"https://orcid.org/0000-0002-2757-2768","affiliations":[{"raw_affiliation_string":"University of Michigan, United States","institution_ids":["https://openalex.org/I27837315","https://openalex.org/I4210111179"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100352782","display_name":"Xinyu Wang","orcid":"https://orcid.org/0000-0002-1836-0202"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]},{"id":"https://openalex.org/I4210111179","display_name":"Michigan United","ror":"https://ror.org/0291ys696","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I4210111179"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xinyu Wang","raw_affiliation_strings":["Computer Science and Engineering, University of Michigan, United States"],"raw_orcid":"https://orcid.org/0000-0002-1836-0202","affiliations":[{"raw_affiliation_string":"Computer Science and Engineering, University of Michigan, United States","institution_ids":["https://openalex.org/I27837315","https://openalex.org/I4210111179"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100437453","display_name":"Tianyi Zhang","orcid":"https://orcid.org/0000-0002-5468-9347"},"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":"Tianyi Zhang","raw_affiliation_strings":["Computer Science, Purdue University, United States"],"raw_orcid":"https://orcid.org/0000-0002-5468-9347","affiliations":[{"raw_affiliation_string":"Computer Science, Purdue University, United States","institution_ids":["https://openalex.org/I219193219"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":12,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"15"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9927999973297119,"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"}},"topics":[{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9927999973297119,"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/T11704","display_name":"Mobile Crowdsensing and Crowdsourcing","score":0.9923999905586243,"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"}},{"id":"https://openalex.org/T12238","display_name":"Green IT and Sustainability","score":0.9889000058174133,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.7746796011924744},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7436695098876953},{"id":"https://openalex.org/keywords/scripting-language","display_name":"Scripting language","score":0.7079320549964905},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.6141887903213501},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.6056710481643677},{"id":"https://openalex.org/keywords/web-development","display_name":"Web development","score":0.4843243360519409},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.47744232416152954},{"id":"https://openalex.org/keywords/web-application","display_name":"Web application","score":0.4476812481880188},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.392043799161911},{"id":"https://openalex.org/keywords/web-page","display_name":"Web page","score":0.3907761871814728},{"id":"https://openalex.org/keywords/multimedia","display_name":"Multimedia","score":0.32732343673706055},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1626901626586914},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.14064931869506836}],"concepts":[{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.7746796011924744},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7436695098876953},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.7079320549964905},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.6141887903213501},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.6056710481643677},{"id":"https://openalex.org/C79373723","wikidata":"https://www.wikidata.org/wiki/Q386275","display_name":"Web development","level":3,"score":0.4843243360519409},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.47744232416152954},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.4476812481880188},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.392043799161911},{"id":"https://openalex.org/C21959979","wikidata":"https://www.wikidata.org/wiki/Q36774","display_name":"Web page","level":2,"score":0.3907761871814728},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.32732343673706055},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1626901626586914},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14064931869506836},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3586183.3606720","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3586183.3606720","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3586183.3606720","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3586183.3606720","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3586183.3606720","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3586183.3606720","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.41999998688697815,"id":"https://metadata.un.org/sdg/17","display_name":"Partnerships for the goals"}],"awards":[{"id":"https://openalex.org/G6181444814","display_name":"Collaborative Research: FMitF: Track I: Usable Synthesis-based End-User Programming with Rich Interaction Modalities","funder_award_id":"2123654","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8682995145","display_name":"CAREER: Interactive Program Synthesis for Web Automation","funder_award_id":"2236233","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4387801441.pdf","grobid_xml":"https://content.openalex.org/works/W4387801441.grobid-xml"},"referenced_works_count":44,"referenced_works":["https://openalex.org/W979215280","https://openalex.org/W1492324553","https://openalex.org/W1517053320","https://openalex.org/W1544458978","https://openalex.org/W1791762382","https://openalex.org/W1964048414","https://openalex.org/W1984315811","https://openalex.org/W1989993068","https://openalex.org/W1995067288","https://openalex.org/W2001959118","https://openalex.org/W2005639687","https://openalex.org/W2005872581","https://openalex.org/W2011281700","https://openalex.org/W2014535269","https://openalex.org/W2018683166","https://openalex.org/W2062340526","https://openalex.org/W2063819872","https://openalex.org/W2065488074","https://openalex.org/W2084944215","https://openalex.org/W2090639318","https://openalex.org/W2102480769","https://openalex.org/W2107387337","https://openalex.org/W2109137581","https://openalex.org/W2141946720","https://openalex.org/W2144310369","https://openalex.org/W2144452292","https://openalex.org/W2144951274","https://openalex.org/W2150391463","https://openalex.org/W2151180068","https://openalex.org/W2168898639","https://openalex.org/W2252200336","https://openalex.org/W2262369271","https://openalex.org/W2753472863","https://openalex.org/W2761255583","https://openalex.org/W2785874251","https://openalex.org/W2891186800","https://openalex.org/W2896298055","https://openalex.org/W2914783728","https://openalex.org/W2922989098","https://openalex.org/W3006491415","https://openalex.org/W3135152944","https://openalex.org/W4223562903","https://openalex.org/W4225124438","https://openalex.org/W4232114982"],"related_works":["https://openalex.org/W4254242184","https://openalex.org/W4389880420","https://openalex.org/W2167278502","https://openalex.org/W2389737178","https://openalex.org/W605324233","https://openalex.org/W2982387199","https://openalex.org/W1488511360","https://openalex.org/W1593328609","https://openalex.org/W2186766522","https://openalex.org/W1980745463"],"abstract_inverted_index":{"In":[0],"the":[1,69,98,105,136,166,179],"era":[2],"of":[3,97],"Big":[4],"Data,":[5],"web":[6,26,51,59,75,115,155],"automation":[7,27,52,60,76,116,156],"is":[8],"frequently":[9],"used":[10],"by":[11,62,91,135,170],"data":[12,21],"scientists,":[13],"domain":[14],"experts,":[15],"and":[16,35,86,112,120,124,148],"programmers":[17],"to":[18,57,73,104,162],"complete":[19],"time-consuming":[20],"collection":[22],"tasks.":[23],"However,":[24],"developing":[25],"scripts":[28,61],"requires":[29],"familiarity":[30],"with":[31,101,145,151],"a":[32,39,49,83,94,141,153],"programming":[33],"language":[34],"HTML,":[36],"which":[37],"remains":[38],"key":[40],"learning":[41],"barrier":[42],"for":[43],"non-expert":[44],"users.":[45],"We":[46,139],"provide":[47],"MIWA,":[48],"mixed-initiative":[50],"system":[53],"that":[54,131],"enables":[55],"users":[56,80],"create":[58],"demonstrating":[63],"what":[64],"content":[65],"they":[66],"want":[67],"from":[68],"targeted":[70],"websites.":[71],"Compared":[72],"existing":[74],"tools,":[77],"MIWA":[78,150,164],"helps":[79],"better":[81],"understand":[82],"generated":[84,137,180],"script":[85],"build":[87],"trust":[88],"in":[89,178],"it":[90],"(1)":[92],"providing":[93],"step-by-step":[95],"explanation":[96],"script\u2019s":[99],"behavior":[100],"visual":[102],"correspondence":[103],"target":[106],"website,":[107],"(2)":[108],"supporting":[109],"greater":[110],"autonomy":[111],"control":[113],"over":[114],"via":[117],"step-through":[118],"debugging":[119],"fine-grained":[121],"demonstration":[122],"refinement,":[123],"(3)":[125],"automatically":[126],"detecting":[127],"potential":[128],"corner":[129],"cases":[130],"are":[132],"handled":[133],"improperly":[134],"script.":[138,181],"conducted":[140],"within-subjects":[142],"user":[143],"study":[144],"24":[146],"participants":[147,174],"compared":[149,161],"Rousillon,":[152,163],"state-of-the-art":[154],"tool.":[157],"Results":[158],"showed":[159],"that,":[160],"reduced":[165],"task":[167],"completion":[168],"time":[169],"half":[171],"while":[172],"helping":[173],"gain":[175],"more":[176],"confidence":[177]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":2}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
