{"id":"https://openalex.org/W4403490751","doi":"https://doi.org/10.1145/3689493.3689987","title":"Judicious: API Documentation for Novices","display_name":"Judicious: API Documentation for Novices","publication_year":2024,"publication_date":"2024-10-17","ids":{"openalex":"https://openalex.org/W4403490751","doi":"https://doi.org/10.1145/3689493.3689987"},"language":"en","primary_location":{"id":"doi:10.1145/3689493.3689987","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3689493.3689987","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2024 ACM SIGPLAN International Symposium on SPLASH-E","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/A5026393158","display_name":"Luca Chiodini","orcid":"https://orcid.org/0000-0002-2712-9248"},"institutions":[{"id":"https://openalex.org/I57201433","display_name":"Universit\u00e0 della Svizzera italiana","ror":"https://ror.org/03c4atk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I57201433"]}],"countries":["CH"],"is_corresponding":true,"raw_author_name":"Luca Chiodini","raw_affiliation_strings":["Universit\u00e0 della Svizzera Italiana, Lugano, Switzerland"],"raw_orcid":"https://orcid.org/0000-0002-2712-9248","affiliations":[{"raw_affiliation_string":"Universit\u00e0 della Svizzera Italiana, Lugano, Switzerland","institution_ids":["https://openalex.org/I57201433"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106681411","display_name":"Simone Piatti","orcid":null},"institutions":[{"id":"https://openalex.org/I57201433","display_name":"Universit\u00e0 della Svizzera italiana","ror":"https://ror.org/03c4atk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I57201433"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Simone Piatti","raw_affiliation_strings":["Universit\u00e0 della Svizzera Italiana, Lugano, Switzerland"],"raw_orcid":"https://orcid.org/0009-0006-2236-7745","affiliations":[{"raw_affiliation_string":"Universit\u00e0 della Svizzera Italiana, Lugano, Switzerland","institution_ids":["https://openalex.org/I57201433"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078770676","display_name":"Matthias Hauswirth","orcid":"https://orcid.org/0000-0001-5527-5931"},"institutions":[{"id":"https://openalex.org/I57201433","display_name":"Universit\u00e0 della Svizzera italiana","ror":"https://ror.org/03c4atk17","country_code":"CH","type":"education","lineage":["https://openalex.org/I57201433"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Matthias Hauswirth","raw_affiliation_strings":["Universit\u00e0 della Svizzera Italiana, Lugano, Switzerland"],"raw_orcid":"https://orcid.org/0000-0001-5527-5931","affiliations":[{"raw_affiliation_string":"Universit\u00e0 della Svizzera Italiana, Lugano, Switzerland","institution_ids":["https://openalex.org/I57201433"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5026393158"],"corresponding_institution_ids":["https://openalex.org/I57201433"],"apc_list":null,"apc_paid":null,"fwci":0.7809,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.81208646,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"89","last_page":"97"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9896000027656555,"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"}},"topics":[{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9896000027656555,"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.9860000014305115,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9562000036239624,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.8389616012573242},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.72838294506073},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.31934958696365356}],"concepts":[{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.8389616012573242},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.72838294506073},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.31934958696365356}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3689493.3689987","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3689493.3689987","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2024 ACM SIGPLAN International Symposium on SPLASH-E","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":20,"referenced_works":["https://openalex.org/W183953868","https://openalex.org/W1884204318","https://openalex.org/W1971916043","https://openalex.org/W1979370131","https://openalex.org/W1979507906","https://openalex.org/W1994683471","https://openalex.org/W2045605242","https://openalex.org/W2053585885","https://openalex.org/W2102099172","https://openalex.org/W2126460775","https://openalex.org/W2151996389","https://openalex.org/W2395092677","https://openalex.org/W2604436010","https://openalex.org/W2766624855","https://openalex.org/W3048004031","https://openalex.org/W3113511851","https://openalex.org/W3177397114","https://openalex.org/W3202336197","https://openalex.org/W4284890295","https://openalex.org/W4289222864"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2618286804","https://openalex.org/W2329643025","https://openalex.org/W2002770077","https://openalex.org/W3131163342","https://openalex.org/W2092256833","https://openalex.org/W2142369114","https://openalex.org/W2361728394"],"abstract_inverted_index":{"Programmers":[0],"frequently":[1],"consult":[2],"API":[3,69],"documentation":[4,35,62,70,81,120],"to":[5,8,32,46,173],"learn":[6],"how":[7],"use":[9],"libraries,":[10],"both":[11],"those":[12,19],"included":[13],"with":[14,114],"a":[15,58,61,86,89,183,191],"programming":[16,139,154],"language":[17],"and":[18,91,97,107,117,138,164,166,186],"offered":[20],"by":[21,50],"third":[22],"parties.":[23],"Beginner":[24],"programmers":[25],"also":[26,121],"have":[27],"this":[28,48],"need":[29],"but":[30],"struggle":[31],"browse":[33],"professional":[34],"systems,":[36],"which":[37],"are":[38],"aimed":[39],"at":[40,85],"experienced":[41],"programmers.":[42,76],"Educators":[43],"sometimes":[44],"try":[45],"patch":[47],"problem":[49],"writing":[51],"simplified,":[52],"ad":[53],"hoc":[54],"educational":[55],"documents":[56],"as":[57,104,190],"surrogate":[59],"for":[60,74,82,110,122],"system.":[63],"This":[64],"paper":[65],"presents":[66,100],"Judicious,":[67],"an":[68],"system":[71,179],"explicitly":[72],"designed":[73],"novice":[75,176],"It":[77],"allows":[78],"retrieving":[79],"the":[80,135,147,159,167],"one":[83],"name":[84],"time;":[87],"offers":[88],"clear":[90,160],"distinctive":[92],"visual":[93],"representation":[94],"of":[95,144,149,153,169],"functions":[96,113,123,163],"constants;":[98],"gradually":[99],"more":[101],"information":[102,145],"such":[103],"types,":[105],"optional":[106],"variable-length":[108],"parameters":[109],"functions;":[111],"highlights":[112],"side":[115,170],"effects;":[116],"instantaneously":[118],"generates":[119],"defined":[124],"in":[125,134],"student":[126],"code.":[127],"Judicious's":[128],"design":[129],"builds":[130],"on":[131],"prior":[132],"research":[133],"learning":[136],"sciences":[137],"languages.":[140,155],"The":[141,156,178],"gradual":[142],"disclosing":[143],"matches":[146],"progression":[148],"increasingly":[150],"larger":[151],"subsets":[152],"diagrammatic":[157],"representation,":[158],"distinction":[161],"between":[162],"constants,":[165],"pinpointing":[168],"effects":[171],"aim":[172],"address":[174],"known":[175],"misconceptions.":[177],"is":[180,187],"integrated":[181],"into":[182],"code":[184],"editor":[185],"publicly":[188],"available":[189],"web":[192],"platform.":[193]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2025-12-19T19:40:27.379048","created_date":"2025-10-10T00:00:00"}
