{"id":"https://openalex.org/W2406854312","doi":"https://doi.org/10.1145/2858036.2858382","title":"Enhancing Cross-Device Interaction Scripting with Interactive Illustrations","display_name":"Enhancing Cross-Device Interaction Scripting with Interactive Illustrations","publication_year":2016,"publication_date":"2016-05-05","ids":{"openalex":"https://openalex.org/W2406854312","doi":"https://doi.org/10.1145/2858036.2858382","mag":"2406854312"},"language":"en","primary_location":{"id":"doi:10.1145/2858036.2858382","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2858036.2858382","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2858036.2858382","source":null,"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems","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/2858036.2858382","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5019085006","display_name":"Pei-Yu Chi","orcid":null},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]},{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Pei-Yu (Peggy) Chi","raw_affiliation_strings":["University of California, Berkeley &amp; Google Inc., Berkeley, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California, Berkeley &amp; Google Inc., Berkeley, CA, USA","institution_ids":["https://openalex.org/I1291425158","https://openalex.org/I95457486"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100688703","display_name":"Yang Li","orcid":"https://orcid.org/0000-0003-3003-9857"},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yang Li","raw_affiliation_strings":["Google Inc., Mountain View, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Google Inc., Mountain View, CA, USA","institution_ids":["https://openalex.org/I1291425158"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5084965768","display_name":"Bj\u00f6rn Hartmann","orcid":null},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]},{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bj\u00f6rn Hartmann","raw_affiliation_strings":["University of California, Berkeley &amp; Google Inc., Berkeley, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California, Berkeley &amp; Google Inc., Berkeley, CA, USA","institution_ids":["https://openalex.org/I1291425158","https://openalex.org/I95457486"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":28,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"5482","last_page":"5493"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994000196456909,"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":0.9994000196456909,"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/T10799","display_name":"Data Visualization and Analytics","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10470","display_name":"Usability and User Interface Design","score":0.9970999956130981,"subfield":{"id":"https://openalex.org/subfields/1709","display_name":"Human-Computer Interaction"},"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/storyboard","display_name":"Storyboard","score":0.954560399055481},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8534246683120728},{"id":"https://openalex.org/keywords/scripting-language","display_name":"Scripting language","score":0.6472218036651611},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.6196131110191345},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.5734320878982544},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.5435064435005188},{"id":"https://openalex.org/keywords/cross-platform","display_name":"Cross-platform","score":0.5250794291496277},{"id":"https://openalex.org/keywords/data-visualization","display_name":"Data visualization","score":0.4304405152797699},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3988705575466156},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2899619936943054},{"id":"https://openalex.org/keywords/multimedia","display_name":"Multimedia","score":0.25072264671325684},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1492338478565216}],"concepts":[{"id":"https://openalex.org/C2777080924","wikidata":"https://www.wikidata.org/wiki/Q334667","display_name":"Storyboard","level":2,"score":0.954560399055481},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8534246683120728},{"id":"https://openalex.org/C61423126","wikidata":"https://www.wikidata.org/wiki/Q187432","display_name":"Scripting language","level":2,"score":0.6472218036651611},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.6196131110191345},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5734320878982544},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.5435064435005188},{"id":"https://openalex.org/C92400490","wikidata":"https://www.wikidata.org/wiki/Q174666","display_name":"Cross-platform","level":2,"score":0.5250794291496277},{"id":"https://openalex.org/C172367668","wikidata":"https://www.wikidata.org/wiki/Q6504956","display_name":"Data visualization","level":3,"score":0.4304405152797699},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3988705575466156},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2899619936943054},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.25072264671325684},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1492338478565216}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2858036.2858382","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2858036.2858382","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2858036.2858382","source":null,"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/2858036.2858382","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2858036.2858382","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2858036.2858382","source":null,"license":"cc-by-nc-sa","license_id":"https://openalex.org/licenses/cc-by-nc-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.5099999904632568,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2406854312.pdf","grobid_xml":"https://content.openalex.org/works/W2406854312.grobid-xml"},"referenced_works_count":32,"referenced_works":["https://openalex.org/W1563325992","https://openalex.org/W1577422779","https://openalex.org/W1967932767","https://openalex.org/W1987185763","https://openalex.org/W2049817002","https://openalex.org/W2056103304","https://openalex.org/W2058649858","https://openalex.org/W2062658884","https://openalex.org/W2063169555","https://openalex.org/W2066114190","https://openalex.org/W2071873073","https://openalex.org/W2083977441","https://openalex.org/W2084726050","https://openalex.org/W2094793656","https://openalex.org/W2098961002","https://openalex.org/W2102072895","https://openalex.org/W2102390536","https://openalex.org/W2105297890","https://openalex.org/W2111642396","https://openalex.org/W2114879705","https://openalex.org/W2118029778","https://openalex.org/W2124332348","https://openalex.org/W2134816385","https://openalex.org/W2135415614","https://openalex.org/W2137033425","https://openalex.org/W2147149886","https://openalex.org/W2154583606","https://openalex.org/W2157532207","https://openalex.org/W2160694571","https://openalex.org/W2294234478","https://openalex.org/W2913256667","https://openalex.org/W2936737507"],"related_works":["https://openalex.org/W2013728941","https://openalex.org/W4225274103","https://openalex.org/W2154046714","https://openalex.org/W2189613078","https://openalex.org/W2579659702","https://openalex.org/W2923661510","https://openalex.org/W1574055964","https://openalex.org/W1965329638","https://openalex.org/W2542318691","https://openalex.org/W3160708108"],"abstract_inverted_index":{"Cross-device":[0],"interactions":[1,14],"involve":[2],"input":[3],"and":[4,11,25,108,120],"output":[5],"on":[6],"multiple":[7,17],"computing":[8],"devices.":[9],"Implementing":[10],"reasoning":[12],"about":[13],"that":[15,42,110],"cover":[16],"devices":[18],"with":[19,68,104],"a":[20,40,45,61,69,134],"diversity":[21],"of":[22,60,84],"form":[23],"factors":[24],"capabilities":[26],"can":[27],"be":[28],"complex.":[29],"To":[30],"assist":[31],"developers":[32,80,90,118],"in":[33,133],"programming":[34],"cross-device":[35,46,73,99,122],"interactions,":[36],"we":[37],"created":[38],"DemoScript,":[39],"technique":[41],"automatically":[43,71],"analyzes":[44],"interaction":[47],"program":[48,67,94],"while":[49],"it":[50,124],"is":[51],"being":[52],"written.":[53],"DemoScript":[54,87,103,111],"visually":[55],"illustrates":[56],"the":[57,65,82,85,98,131],"step-by-step":[58],"execution":[59],"selected":[62],"portion":[63],"or":[64],"entire":[66],"novel,":[70],"generated":[72],"storyboard":[74],"visualization.":[75],"In":[76],"addition":[77],"to":[78,91,128],"helping":[79,117],"understand":[81],"behavior":[83],"program,":[86],"also":[88,125],"allows":[89],"revise":[92],"their":[93],"by":[95,116],"interactively":[96],"manipulating":[97],"storyboard.":[100],"We":[101],"evaluated":[102],"8":[105],"professional":[106],"programmers":[107],"found":[109],"significantly":[112],"improved":[113],"development":[114,135],"efficiency":[115],"interpret":[119],"manage":[121],"interaction;":[123],"encourages":[126],"testing":[127],"think":[129],"through":[130],"script":[132],"process.":[136]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":3},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":6},{"year":2016,"cited_by_count":4}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
