ReDefining Code Comprehension: Function Naming as a Mechanism for Evaluating Code Comprehension Article Swipe
David H. Smith
,
Max Fowler
,
Paul Denny
,
Craig Zilles
·
YOU?
·
· 2025
· Open Access
·
· DOI: https://doi.org/10.1145/3724363.3729097
YOU?
·
· 2025
· Open Access
·
· DOI: https://doi.org/10.1145/3724363.3729097
Related Topics
Concepts
Metadata
- Type
- article
- Language
- en
- Landing Page
- https://doi.org/10.1145/3724363.3729097
- OA Status
- gold
- References
- 20
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4411374645
All OpenAlex metadata
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4411374645Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1145/3724363.3729097Digital Object Identifier
- Title
-
ReDefining Code Comprehension: Function Naming as a Mechanism for Evaluating Code ComprehensionWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2025Year of publication
- Publication date
-
2025-06-13Full publication date if available
- Authors
-
David H. Smith, Max Fowler, Paul Denny, Craig ZillesList of authors in order
- Landing page
-
https://doi.org/10.1145/3724363.3729097Publisher landing page
- Open access
-
YesWhether a free full text is available
- OA status
-
goldOpen access status per OpenAlex
- OA URL
-
https://doi.org/10.1145/3724363.3729097Direct OA link when available
- Concepts
-
Program comprehension, Computer science, Comprehension, Mechanism (biology), Code (set theory), Function (biology), Programming language, Natural language processing, Software, Software system, Physics, Biology, Set (abstract data type), Evolutionary biology, Quantum mechanicsTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
0Total citation count in OpenAlex
- References (count)
-
20Number of works referenced by this work
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4411374645 |
|---|---|
| doi | https://doi.org/10.1145/3724363.3729097 |
| ids.doi | https://doi.org/10.1145/3724363.3729097 |
| ids.openalex | https://openalex.org/W4411374645 |
| fwci | 0.0 |
| type | article |
| title | ReDefining Code Comprehension: Function Naming as a Mechanism for Evaluating Code Comprehension |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | 50 |
| biblio.first_page | 44 |
| topics[0].id | https://openalex.org/T10103 |
| topics[0].field.id | https://openalex.org/fields/32 |
| topics[0].field.display_name | Psychology |
| topics[0].score | 0.9535999894142151 |
| topics[0].domain.id | https://openalex.org/domains/2 |
| topics[0].domain.display_name | Social Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/3204 |
| topics[0].subfield.display_name | Developmental and Educational Psychology |
| topics[0].display_name | Reading and Literacy Development |
| topics[1].id | https://openalex.org/T12070 |
| topics[1].field.id | https://openalex.org/fields/33 |
| topics[1].field.display_name | Social Sciences |
| topics[1].score | 0.9366999864578247 |
| topics[1].domain.id | https://openalex.org/domains/2 |
| topics[1].domain.display_name | Social Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/3304 |
| topics[1].subfield.display_name | Education |
| topics[1].display_name | Writing and Handwriting Education |
| topics[2].id | https://openalex.org/T10260 |
| topics[2].field.id | https://openalex.org/fields/17 |
| topics[2].field.display_name | Computer Science |
| topics[2].score | 0.9199000000953674 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/1710 |
| topics[2].subfield.display_name | Information Systems |
| topics[2].display_name | Software Engineering Research |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C2777561058 |
| concepts[0].level | 4 |
| concepts[0].score | 0.80750972032547 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q2652119 |
| concepts[0].display_name | Program comprehension |
| concepts[1].id | https://openalex.org/C41008148 |
| concepts[1].level | 0 |
| concepts[1].score | 0.752928614616394 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[1].display_name | Computer science |
| concepts[2].id | https://openalex.org/C511192102 |
| concepts[2].level | 2 |
| concepts[2].score | 0.7393094301223755 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q5156948 |
| concepts[2].display_name | Comprehension |
| concepts[3].id | https://openalex.org/C89611455 |
| concepts[3].level | 2 |
| concepts[3].score | 0.5815667510032654 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q6804646 |
| concepts[3].display_name | Mechanism (biology) |
| concepts[4].id | https://openalex.org/C2776760102 |
| concepts[4].level | 3 |
| concepts[4].score | 0.5718432068824768 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q5139990 |
| concepts[4].display_name | Code (set theory) |
| concepts[5].id | https://openalex.org/C14036430 |
| concepts[5].level | 2 |
| concepts[5].score | 0.49256497621536255 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q3736076 |
| concepts[5].display_name | Function (biology) |
| concepts[6].id | https://openalex.org/C199360897 |
| concepts[6].level | 1 |
| concepts[6].score | 0.48711323738098145 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q9143 |
| concepts[6].display_name | Programming language |
| concepts[7].id | https://openalex.org/C204321447 |
| concepts[7].level | 1 |
| concepts[7].score | 0.40597185492515564 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q30642 |
| concepts[7].display_name | Natural language processing |
| concepts[8].id | https://openalex.org/C2777904410 |
| concepts[8].level | 2 |
| concepts[8].score | 0.14067018032073975 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q7397 |
| concepts[8].display_name | Software |
| concepts[9].id | https://openalex.org/C149091818 |
| concepts[9].level | 3 |
| concepts[9].score | 0.0805700421333313 |
| concepts[9].wikidata | https://www.wikidata.org/wiki/Q2429814 |
| concepts[9].display_name | Software system |
| concepts[10].id | https://openalex.org/C121332964 |
| concepts[10].level | 0 |
| concepts[10].score | 0.056198567152023315 |
| concepts[10].wikidata | https://www.wikidata.org/wiki/Q413 |
| concepts[10].display_name | Physics |
| concepts[11].id | https://openalex.org/C86803240 |
| concepts[11].level | 0 |
| concepts[11].score | 0.05037066340446472 |
| concepts[11].wikidata | https://www.wikidata.org/wiki/Q420 |
| concepts[11].display_name | Biology |
| concepts[12].id | https://openalex.org/C177264268 |
| concepts[12].level | 2 |
| concepts[12].score | 0.0 |
| concepts[12].wikidata | https://www.wikidata.org/wiki/Q1514741 |
| concepts[12].display_name | Set (abstract data type) |
| concepts[13].id | https://openalex.org/C78458016 |
| concepts[13].level | 1 |
| concepts[13].score | 0.0 |
| concepts[13].wikidata | https://www.wikidata.org/wiki/Q840400 |
| concepts[13].display_name | Evolutionary biology |
| concepts[14].id | https://openalex.org/C62520636 |
| concepts[14].level | 1 |
| concepts[14].score | 0.0 |
| concepts[14].wikidata | https://www.wikidata.org/wiki/Q944 |
| concepts[14].display_name | Quantum mechanics |
| keywords[0].id | https://openalex.org/keywords/program-comprehension |
| keywords[0].score | 0.80750972032547 |
| keywords[0].display_name | Program comprehension |
| keywords[1].id | https://openalex.org/keywords/computer-science |
| keywords[1].score | 0.752928614616394 |
| keywords[1].display_name | Computer science |
| keywords[2].id | https://openalex.org/keywords/comprehension |
| keywords[2].score | 0.7393094301223755 |
| keywords[2].display_name | Comprehension |
| keywords[3].id | https://openalex.org/keywords/mechanism |
| keywords[3].score | 0.5815667510032654 |
| keywords[3].display_name | Mechanism (biology) |
| keywords[4].id | https://openalex.org/keywords/code |
| keywords[4].score | 0.5718432068824768 |
| keywords[4].display_name | Code (set theory) |
| keywords[5].id | https://openalex.org/keywords/function |
| keywords[5].score | 0.49256497621536255 |
| keywords[5].display_name | Function (biology) |
| keywords[6].id | https://openalex.org/keywords/programming-language |
| keywords[6].score | 0.48711323738098145 |
| keywords[6].display_name | Programming language |
| keywords[7].id | https://openalex.org/keywords/natural-language-processing |
| keywords[7].score | 0.40597185492515564 |
| keywords[7].display_name | Natural language processing |
| keywords[8].id | https://openalex.org/keywords/software |
| keywords[8].score | 0.14067018032073975 |
| keywords[8].display_name | Software |
| keywords[9].id | https://openalex.org/keywords/software-system |
| keywords[9].score | 0.0805700421333313 |
| keywords[9].display_name | Software system |
| keywords[10].id | https://openalex.org/keywords/physics |
| keywords[10].score | 0.056198567152023315 |
| keywords[10].display_name | Physics |
| keywords[11].id | https://openalex.org/keywords/biology |
| keywords[11].score | 0.05037066340446472 |
| keywords[11].display_name | Biology |
| language | en |
| locations[0].id | doi:10.1145/3724363.3729097 |
| locations[0].is_oa | True |
| locations[0].source | |
| locations[0].license | cc-by |
| locations[0].pdf_url | |
| locations[0].version | publishedVersion |
| locations[0].raw_type | proceedings-article |
| locations[0].license_id | https://openalex.org/licenses/cc-by |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 1 |
| locations[0].landing_page_url | https://doi.org/10.1145/3724363.3729097 |
| indexed_in | crossref |
| authorships[0].author.id | https://openalex.org/A5014942043 |
| authorships[0].author.orcid | https://orcid.org/0000-0002-6572-4347 |
| authorships[0].author.display_name | David H. Smith |
| authorships[0].countries | US |
| authorships[0].affiliations[0].institution_ids | https://openalex.org/I2801919071 |
| authorships[0].affiliations[0].raw_affiliation_string | University of Illinois, Urbana, USA |
| authorships[0].institutions[0].id | https://openalex.org/I2801919071 |
| authorships[0].institutions[0].ror | https://ror.org/05e94g991 |
| authorships[0].institutions[0].type | education |
| authorships[0].institutions[0].lineage | https://openalex.org/I2801919071 |
| authorships[0].institutions[0].country_code | US |
| authorships[0].institutions[0].display_name | University of Illinois System |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | David H. Smith |
| authorships[0].is_corresponding | False |
| authorships[0].raw_affiliation_strings | University of Illinois, Urbana, USA |
| authorships[1].author.id | https://openalex.org/A5091001653 |
| authorships[1].author.orcid | https://orcid.org/0000-0002-4730-447X |
| authorships[1].author.display_name | Max Fowler |
| authorships[1].countries | US |
| authorships[1].affiliations[0].institution_ids | https://openalex.org/I2801919071 |
| authorships[1].affiliations[0].raw_affiliation_string | University of Illinois, Urbana, USA |
| authorships[1].institutions[0].id | https://openalex.org/I2801919071 |
| authorships[1].institutions[0].ror | https://ror.org/05e94g991 |
| authorships[1].institutions[0].type | education |
| authorships[1].institutions[0].lineage | https://openalex.org/I2801919071 |
| authorships[1].institutions[0].country_code | US |
| authorships[1].institutions[0].display_name | University of Illinois System |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Max Fowler |
| authorships[1].is_corresponding | False |
| authorships[1].raw_affiliation_strings | University of Illinois, Urbana, USA |
| authorships[2].author.id | https://openalex.org/A5032890999 |
| authorships[2].author.orcid | https://orcid.org/0000-0002-5150-9806 |
| authorships[2].author.display_name | Paul Denny |
| authorships[2].countries | NZ |
| authorships[2].affiliations[0].institution_ids | https://openalex.org/I154130895 |
| authorships[2].affiliations[0].raw_affiliation_string | University of Auckland, Auckland, New Zealand |
| authorships[2].institutions[0].id | https://openalex.org/I154130895 |
| authorships[2].institutions[0].ror | https://ror.org/03b94tp07 |
| authorships[2].institutions[0].type | education |
| authorships[2].institutions[0].lineage | https://openalex.org/I154130895 |
| authorships[2].institutions[0].country_code | NZ |
| authorships[2].institutions[0].display_name | University of Auckland |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Paul Denny |
| authorships[2].is_corresponding | False |
| authorships[2].raw_affiliation_strings | University of Auckland, Auckland, New Zealand |
| authorships[3].author.id | https://openalex.org/A5066756473 |
| authorships[3].author.orcid | https://orcid.org/0000-0003-4601-4398 |
| authorships[3].author.display_name | Craig Zilles |
| authorships[3].countries | US |
| authorships[3].affiliations[0].institution_ids | https://openalex.org/I2801919071 |
| authorships[3].affiliations[0].raw_affiliation_string | University of Illinois, Urbana, USA |
| authorships[3].institutions[0].id | https://openalex.org/I2801919071 |
| authorships[3].institutions[0].ror | https://ror.org/05e94g991 |
| authorships[3].institutions[0].type | education |
| authorships[3].institutions[0].lineage | https://openalex.org/I2801919071 |
| authorships[3].institutions[0].country_code | US |
| authorships[3].institutions[0].display_name | University of Illinois System |
| authorships[3].author_position | last |
| authorships[3].raw_author_name | Craig Zilles |
| authorships[3].is_corresponding | False |
| authorships[3].raw_affiliation_strings | University of Illinois, Urbana, USA |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://doi.org/10.1145/3724363.3729097 |
| open_access.oa_status | gold |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | ReDefining Code Comprehension: Function Naming as a Mechanism for Evaluating Code Comprehension |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T03:46:38.306776 |
| primary_topic.id | https://openalex.org/T10103 |
| primary_topic.field.id | https://openalex.org/fields/32 |
| primary_topic.field.display_name | Psychology |
| primary_topic.score | 0.9535999894142151 |
| primary_topic.domain.id | https://openalex.org/domains/2 |
| primary_topic.domain.display_name | Social Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/3204 |
| primary_topic.subfield.display_name | Developmental and Educational Psychology |
| primary_topic.display_name | Reading and Literacy Development |
| related_works | https://openalex.org/W2724855087, https://openalex.org/W2886906914, https://openalex.org/W2884362859, https://openalex.org/W1508879959, https://openalex.org/W2123179197, https://openalex.org/W2008149650, https://openalex.org/W1995506819, https://openalex.org/W2110798500, https://openalex.org/W2899084096, https://openalex.org/W4302570658 |
| cited_by_count | 0 |
| locations_count | 1 |
| best_oa_location.id | doi:10.1145/3724363.3729097 |
| best_oa_location.is_oa | True |
| best_oa_location.source | |
| best_oa_location.license | cc-by |
| best_oa_location.pdf_url | |
| best_oa_location.version | publishedVersion |
| best_oa_location.raw_type | proceedings-article |
| best_oa_location.license_id | https://openalex.org/licenses/cc-by |
| best_oa_location.is_accepted | True |
| best_oa_location.is_published | True |
| best_oa_location.raw_source_name | Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 1 |
| best_oa_location.landing_page_url | https://doi.org/10.1145/3724363.3729097 |
| primary_location.id | doi:10.1145/3724363.3729097 |
| primary_location.is_oa | True |
| primary_location.source | |
| primary_location.license | cc-by |
| primary_location.pdf_url | |
| primary_location.version | publishedVersion |
| primary_location.raw_type | proceedings-article |
| primary_location.license_id | https://openalex.org/licenses/cc-by |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 1 |
| primary_location.landing_page_url | https://doi.org/10.1145/3724363.3729097 |
| publication_date | 2025-06-13 |
| publication_year | 2025 |
| referenced_works | https://openalex.org/W4400668040, https://openalex.org/W4392564669, https://openalex.org/W4400268471, https://openalex.org/W3177928934, https://openalex.org/W3195654431, https://openalex.org/W4282015716, https://openalex.org/W4404910467, https://openalex.org/W3194305021, https://openalex.org/W2012560454, https://openalex.org/W2165365113, https://openalex.org/W4390315357, https://openalex.org/W4409211663, https://openalex.org/W2121993767, https://openalex.org/W4400642852, https://openalex.org/W4400268488, https://openalex.org/W4400267690, https://openalex.org/W2347061999, https://openalex.org/W2912010641, https://openalex.org/W2945621931, https://openalex.org/W598355015 |
| referenced_works_count | 20 |
| abstract_inverted_index | |
| cited_by_percentile_year | |
| countries_distinct_count | 2 |
| institutions_distinct_count | 4 |
| citation_normalized_percentile.value | 0.25411513 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | True |