{"id":"https://openalex.org/W4400440122","doi":"https://doi.org/10.1145/3660829.3660843","title":"Unanticipated Progress Indication: Continuous Responsiveness for Courageous Exploration","display_name":"Unanticipated Progress Indication: Continuous Responsiveness for Courageous Exploration","publication_year":2024,"publication_date":"2024-03-11","ids":{"openalex":"https://openalex.org/W4400440122","doi":"https://doi.org/10.1145/3660829.3660843"},"language":"en","primary_location":{"id":"doi:10.1145/3660829.3660843","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3660829.3660843","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion Proceedings of the 8th International Conference on the Art, Science, and Engineering of Programming","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3660829.3660843","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5013114802","display_name":"Marcel Taeumel","orcid":"https://orcid.org/0000-0002-7559-6035"},"institutions":[{"id":"https://openalex.org/I143288331","display_name":"Hasso Plattner Institute","ror":"https://ror.org/058rn5r42","country_code":"DE","type":"facility","lineage":["https://openalex.org/I143288331","https://openalex.org/I176453806"]},{"id":"https://openalex.org/I176453806","display_name":"University of Potsdam","ror":"https://ror.org/03bnmw459","country_code":"DE","type":"education","lineage":["https://openalex.org/I176453806"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Marcel Taeumel","raw_affiliation_strings":["Hasso Plattner Institute, Germany and University of Potsdam, Germany"],"raw_orcid":"https://orcid.org/0000-0002-7559-6035","affiliations":[{"raw_affiliation_string":"Hasso Plattner Institute, Germany and University of Potsdam, Germany","institution_ids":["https://openalex.org/I143288331","https://openalex.org/I176453806"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075469617","display_name":"Jens Lincke","orcid":"https://orcid.org/0000-0002-3828-7778"},"institutions":[{"id":"https://openalex.org/I143288331","display_name":"Hasso Plattner Institute","ror":"https://ror.org/058rn5r42","country_code":"DE","type":"facility","lineage":["https://openalex.org/I143288331","https://openalex.org/I176453806"]},{"id":"https://openalex.org/I176453806","display_name":"University of Potsdam","ror":"https://ror.org/03bnmw459","country_code":"DE","type":"education","lineage":["https://openalex.org/I176453806"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Jens Lincke","raw_affiliation_strings":["Hasso Plattner Institute, Germany and University of Potsdam, Germany"],"raw_orcid":"https://orcid.org/0000-0002-3828-7778","affiliations":[{"raw_affiliation_string":"Hasso Plattner Institute, Germany and University of Potsdam, Germany","institution_ids":["https://openalex.org/I143288331","https://openalex.org/I176453806"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079160871","display_name":"Robert Hirschfeld","orcid":"https://orcid.org/0000-0002-4249-6003"},"institutions":[{"id":"https://openalex.org/I143288331","display_name":"Hasso Plattner Institute","ror":"https://ror.org/058rn5r42","country_code":"DE","type":"facility","lineage":["https://openalex.org/I143288331","https://openalex.org/I176453806"]},{"id":"https://openalex.org/I176453806","display_name":"University of Potsdam","ror":"https://ror.org/03bnmw459","country_code":"DE","type":"education","lineage":["https://openalex.org/I176453806"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Robert Hirschfeld","raw_affiliation_strings":["Hasso Plattner Institute, Germany and University of Potsdam, Germany"],"raw_orcid":"https://orcid.org/0000-0002-4249-6003","affiliations":[{"raw_affiliation_string":"Hasso Plattner Institute, Germany and University of Potsdam, Germany","institution_ids":["https://openalex.org/I143288331","https://openalex.org/I176453806"]}]}],"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.09348997,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"80","last_page":"86"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T13197","display_name":"Spreadsheets and End-User Computing","score":0.8981999754905701,"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/T13197","display_name":"Spreadsheets and End-User Computing","score":0.8981999754905701,"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/T10533","display_name":"Teaching and Learning Programming","score":0.820900022983551,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.7828999757766724,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.4721163511276245}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4721163511276245}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3660829.3660843","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3660829.3660843","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion Proceedings of the 8th International Conference on the Art, Science, and Engineering of Programming","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3660829.3660843","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3660829.3660843","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion Proceedings of the 8th International Conference on the Art, Science, and Engineering of Programming","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/13","score":0.41999998688697815,"display_name":"Climate action"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W163961001","https://openalex.org/W2014375476","https://openalex.org/W2025645314","https://openalex.org/W2075628509","https://openalex.org/W2115647291","https://openalex.org/W2323777246","https://openalex.org/W2519930067","https://openalex.org/W2778782177","https://openalex.org/W2898591749","https://openalex.org/W3034286476","https://openalex.org/W3106759042","https://openalex.org/W3195637062","https://openalex.org/W4205786399","https://openalex.org/W4293872590","https://openalex.org/W4294865160","https://openalex.org/W4310517608","https://openalex.org/W4386860924","https://openalex.org/W7139033639"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052","https://openalex.org/W2382290278","https://openalex.org/W4395014643"],"abstract_inverted_index":{"Scripting":[0],"environments":[1],"support":[2,20],"exploration":[3],"from":[4,32],"smaller":[5],"programs":[6],"to":[7,14,23,47,68,96,150],"larger":[8],"systems.":[9],"From":[10],"original":[11],"Smalltalk":[12,59],"workspaces":[13],"modern":[15],"Python":[16],"notebooks,":[17],"such":[18,71],"tool":[19],"is":[21],"known":[22,94],"foster":[24],"understanding.":[25],"However,":[26],"programmers":[27,62,149],"struggle":[28],"with":[29,152],"unforeseen":[30],"effects":[31],"script":[33,91],"execution,":[34],"disrupting":[35],"their":[36,163],"thoughts.":[37],"Unexpectedly":[38],"long":[39],"response":[40],"times,":[41],"in":[42],"particular,":[43],"cause":[44],"frustration":[45],"due":[46],"progress":[48,80,103],"info":[49,72],"not":[50],"being":[51],"provided":[52],"automatically":[53],"for":[54,70,79,93,119,166],"ad-hoc":[55],"scripting":[56,112],"tasks.":[57],"In":[58],"systems,":[60],"experienced":[61],"can":[63,125],"interrupt":[64],"an":[65,76,108,167],"unresponsive":[66],"environment":[67],"look":[69],"manually.":[73],"We":[74,141],"propose":[75],"automatic":[77],"approach":[78],"indication,":[81],"using":[82],"a":[83],"watchdog":[84],"that":[85,116,143],"periodically":[86],"scans":[87],"the":[88],"stack":[89],"of":[90],"workers":[92],"heuristics":[95,118],"then":[97],"derive":[98],"task":[99],"identity,":[100],"label,":[101],"and":[102,135,155],"metrics.":[104],"Using":[105],"Squeak/Smalltalk":[106],"as":[107],"object-oriented,":[109],"single-threaded,":[110],"cooperative":[111],"environment,":[113],"we":[114],"argue":[115],"simple":[117],"list":[120],"enumeration":[121],"or":[122],"other":[123],"patterns":[124],"(1)":[126],"keep":[127],"users":[128],"informed":[129],"while":[130],"(2)":[131],"leaving":[132],"scripts":[133],"untouched":[134],"(3)":[136],"mostly":[137],"retaining":[138],"execution":[139],"performance.":[140],"believe":[142],"Unanticipated":[144],"Progress":[145],"Indication":[146],"will":[147,161],"encourage":[148],"experiment":[151],"library":[153],"interfaces":[154],"domain":[156],"artifacts":[157],"more":[158],"often,":[159],"which":[160],"reduce":[162],"cognitive":[164],"load":[165],"expedient":[168],"programming":[169],"experience.":[170]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
