{"id":"https://openalex.org/W2768736423","doi":"https://doi.org/10.1109/vlhcc.2017.8103446","title":"Exploring exploratory programming","display_name":"Exploring exploratory programming","publication_year":2017,"publication_date":"2017-10-01","ids":{"openalex":"https://openalex.org/W2768736423","doi":"https://doi.org/10.1109/vlhcc.2017.8103446","mag":"2768736423"},"language":"en","primary_location":{"id":"doi:10.1109/vlhcc.2017.8103446","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vlhcc.2017.8103446","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","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/A5068961297","display_name":"Mary Beth Kery","orcid":"https://orcid.org/0000-0002-1771-0565"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Mary Beth Kery","raw_affiliation_strings":["Human-Computer Interaction Institute, Carnegie Mellon University, Pittsburgh, PA"],"affiliations":[{"raw_affiliation_string":"Human-Computer Interaction Institute, Carnegie Mellon University, Pittsburgh, PA","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5005887313","display_name":"Brad A. Myers","orcid":"https://orcid.org/0000-0002-4769-0219"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Brad A. Myers","raw_affiliation_strings":["Human-Computer Interaction Institute, Carnegie Mellon University, Pittsburgh, PA"],"affiliations":[{"raw_affiliation_string":"Human-Computer Interaction Institute, Carnegie Mellon University, Pittsburgh, PA","institution_ids":["https://openalex.org/I74973139"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5068961297"],"corresponding_institution_ids":["https://openalex.org/I74973139"],"apc_list":null,"apc_paid":null,"fwci":13.2795,"has_fulltext":false,"cited_by_count":107,"citation_normalized_percentile":{"value":0.9849068,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"25","last_page":"29"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9944999814033508,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9872000217437744,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.7783448696136475},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.6979089975357056},{"id":"https://openalex.org/keywords/exploratory-research","display_name":"Exploratory research","score":0.6765305399894714},{"id":"https://openalex.org/keywords/clarity","display_name":"CLARITY","score":0.6026655435562134},{"id":"https://openalex.org/keywords/variety","display_name":"Variety (cybernetics)","score":0.4641929864883423},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4559631049633026},{"id":"https://openalex.org/keywords/procedural-programming","display_name":"Procedural programming","score":0.41866326332092285},{"id":"https://openalex.org/keywords/exploratory-search","display_name":"Exploratory search","score":0.4132132828235626},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.382021427154541},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.38142701983451843},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.3677176237106323},{"id":"https://openalex.org/keywords/inductive-programming","display_name":"Inductive programming","score":0.36405038833618164},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.18908801674842834},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.18026894330978394}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7783448696136475},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.6979089975357056},{"id":"https://openalex.org/C85973986","wikidata":"https://www.wikidata.org/wiki/Q1091731","display_name":"Exploratory research","level":2,"score":0.6765305399894714},{"id":"https://openalex.org/C2777146004","wikidata":"https://www.wikidata.org/wiki/Q14949826","display_name":"CLARITY","level":2,"score":0.6026655435562134},{"id":"https://openalex.org/C136197465","wikidata":"https://www.wikidata.org/wiki/Q1729295","display_name":"Variety (cybernetics)","level":2,"score":0.4641929864883423},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4559631049633026},{"id":"https://openalex.org/C120558287","wikidata":"https://www.wikidata.org/wiki/Q1418502","display_name":"Procedural programming","level":4,"score":0.41866326332092285},{"id":"https://openalex.org/C2777866876","wikidata":"https://www.wikidata.org/wiki/Q5421358","display_name":"Exploratory search","level":2,"score":0.4132132828235626},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.382021427154541},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.38142701983451843},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.3677176237106323},{"id":"https://openalex.org/C50033165","wikidata":"https://www.wikidata.org/wiki/Q15712089","display_name":"Inductive programming","level":3,"score":0.36405038833618164},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.18908801674842834},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.18026894330978394},{"id":"https://openalex.org/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.0},{"id":"https://openalex.org/C19165224","wikidata":"https://www.wikidata.org/wiki/Q23404","display_name":"Anthropology","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/vlhcc.2017.8103446","is_oa":false,"landing_page_url":"https://doi.org/10.1109/vlhcc.2017.8103446","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W197883569","https://openalex.org/W1539659309","https://openalex.org/W1597789369","https://openalex.org/W1987614102","https://openalex.org/W1988545508","https://openalex.org/W1993226113","https://openalex.org/W2008107570","https://openalex.org/W2018220852","https://openalex.org/W2028123195","https://openalex.org/W2055623935","https://openalex.org/W2064189581","https://openalex.org/W2071873073","https://openalex.org/W2076463708","https://openalex.org/W2080395944","https://openalex.org/W2084944215","https://openalex.org/W2099603485","https://openalex.org/W2103745904","https://openalex.org/W2125083169","https://openalex.org/W2131241448","https://openalex.org/W2151987636","https://openalex.org/W2162514427","https://openalex.org/W2164284962","https://openalex.org/W2164372721","https://openalex.org/W2171955640","https://openalex.org/W2319794630","https://openalex.org/W2552408584","https://openalex.org/W2556331994","https://openalex.org/W2563881725","https://openalex.org/W2610517421","https://openalex.org/W4285719527","https://openalex.org/W6678911119","https://openalex.org/W7047381192"],"related_works":["https://openalex.org/W2039406101","https://openalex.org/W1828224469","https://openalex.org/W1498485720","https://openalex.org/W2560787608","https://openalex.org/W4387445043","https://openalex.org/W294096832","https://openalex.org/W2172209430","https://openalex.org/W2161156675","https://openalex.org/W3117088238","https://openalex.org/W4251694691"],"abstract_inverted_index":{"In":[0],"open-ended":[1],"tasks":[2],"where":[3],"a":[4,15,35,93,122],"program's":[5],"behavior":[6],"cannot":[7],"be":[8],"specified":[9],"in":[10,18],"advance,":[11],"exploratory":[12,62,87,100,118,130],"programming":[13,29,63,88,101],"is":[14,30],"key":[16],"practice":[17],"which":[19],"programmers":[20],"actively":[21],"experiment":[22],"with":[23],"different":[24],"possibilities":[25],"using":[26],"code.":[27],"Exploratory":[28],"highly":[31],"relevant":[32],"today":[33],"to":[34],"variety":[36],"of":[37,70,85,95,113],"professional":[38],"and":[39,50,65,77,92,115],"end-user":[40],"programmer":[41],"domains,":[42],"including":[43],"prototyping,":[44],"learning":[45],"through":[46],"play,":[47],"digital":[48],"art,":[49],"data":[51,76],"science.":[52],"However,":[53],"prior":[54,78],"research":[55],"has":[56,89],"largely":[57],"lacked":[58],"clarity":[59],"on":[60,74],"what":[61,66,86],"is,":[64],"behaviors":[67],"are":[68],"characteristic":[69],"this":[71,75],"practice.":[72],"Drawing":[73],"literature,":[79],"we":[80],"provide":[81],"an":[82],"organized":[83],"description":[84],"meant":[90],"historically":[91],"framework":[94],"four":[96],"dimensions":[97],"for":[98,124,129],"studying":[99],"tasks:":[102],"(1)":[103],"applications,":[104],"(2)":[105],"required":[106],"code":[107],"quality,":[108],"(3)":[109],"ease":[110],"or":[111],"difficulty":[112],"exploration,":[114],"(4)":[116],"the":[117],"process.":[119],"This":[120],"provides":[121],"basis":[123],"better":[125],"analyzing":[126],"tool":[127],"support":[128],"programming.":[131]},"counts_by_year":[{"year":2025,"cited_by_count":17},{"year":2024,"cited_by_count":14},{"year":2023,"cited_by_count":21},{"year":2022,"cited_by_count":18},{"year":2021,"cited_by_count":16},{"year":2020,"cited_by_count":12},{"year":2019,"cited_by_count":7},{"year":2018,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
