Grasping AI Reliance in Program Comprehension through the AIRELI Persona Taxonomy
Grasping AI Reliance in Program Comprehension through the AIRELI Persona Taxonomy
Artificial Intelligence (AI) assistance has become an integral part of software development, helping developers plan, explain, and generate code. As the boundary between human agency and AI reliance blurs, traditional measures of program comprehension, such as task success or completion time, increasingly capture AI effectiveness rather than the depth of human understanding. Without a better understanding of how developers rely on AI and how it replaces
human expertise, it is difficult to assess its short- and long-term effects on comprehension and capability. We conducted a controlled study with 21 participants working on two realistic change tasks, with or without AI assistance. Using quantitative and qualitative data from screen recordings, performance metrics, and questionnaires, we performed a thematic analysis and derived nine key characteristics that informed three AI reliance personas: self-sufficient, understanding-gated, and AI-steered developers. Analyzing participants through this persona lens revealed substantial differences in comprehension and capability that aggregate comparisons between AI and No AI conditions masked. Self-sufficient developers demonstrated deep understand-
ing, understanding-gated developers retained conceptual understanding but relied on AI for execution, and AI-steered developers completed tasks quickly yet without meaningful comprehension. These findings highlight the importance of accounting for AI reliance, as short-term AI-assisted productivity gains can mask a growing comprehension debt, where cognitive work is outsourced
to AI at the expense of human expertise and sustainable skill development.
Association for Computing Machinery
Alakmeh, Tarek
a44274ec-61da-420d-8438-0bc754e98838
Anderson, Norman
232cd179-def0-45b1-a662-457dcdf548c4
Jackson, Victoria
28beab06-6fae-46d3-ad73-1d29897680db
Pereira, Guilherme Vaz
1a429598-2c6b-4bbb-9678-de050521bb5a
Akirmak, Umit
b7ee9a58-dfae-40fb-af16-033d24aedd7d
Estey, Anthony
0b838acd-c6fe-4063-9555-43b35196455a
Prikladnicki, Rafael
7139f69b-6fba-4a68-b602-bb94ec835714
Van Der Hoek, André
4c4cdeed-2314-47ad-ab7f-ae14026a028c
Storey, Margaret-Anne
65e16d69-2025-4970-b798-2d1972a21fcd
Fritz, Thomas
b00a7004-2384-4eb2-b6f1-4472efab1852
Alakmeh, Tarek
a44274ec-61da-420d-8438-0bc754e98838
Anderson, Norman
232cd179-def0-45b1-a662-457dcdf548c4
Jackson, Victoria
28beab06-6fae-46d3-ad73-1d29897680db
Pereira, Guilherme Vaz
1a429598-2c6b-4bbb-9678-de050521bb5a
Akirmak, Umit
b7ee9a58-dfae-40fb-af16-033d24aedd7d
Estey, Anthony
0b838acd-c6fe-4063-9555-43b35196455a
Prikladnicki, Rafael
7139f69b-6fba-4a68-b602-bb94ec835714
Van Der Hoek, André
4c4cdeed-2314-47ad-ab7f-ae14026a028c
Storey, Margaret-Anne
65e16d69-2025-4970-b798-2d1972a21fcd
Fritz, Thomas
b00a7004-2384-4eb2-b6f1-4472efab1852
Alakmeh, Tarek, Anderson, Norman, Jackson, Victoria, Pereira, Guilherme Vaz, Akirmak, Umit, Estey, Anthony, Prikladnicki, Rafael, Van Der Hoek, André, Storey, Margaret-Anne and Fritz, Thomas
(2026)
Grasping AI Reliance in Program Comprehension through the AIRELI Persona Taxonomy.
In,
34th IEEE/ACM International Conference on Program Comprehension (ICPC '26).
Association for Computing Machinery.
(In Press)
Record type:
Book Section
Abstract
Artificial Intelligence (AI) assistance has become an integral part of software development, helping developers plan, explain, and generate code. As the boundary between human agency and AI reliance blurs, traditional measures of program comprehension, such as task success or completion time, increasingly capture AI effectiveness rather than the depth of human understanding. Without a better understanding of how developers rely on AI and how it replaces
human expertise, it is difficult to assess its short- and long-term effects on comprehension and capability. We conducted a controlled study with 21 participants working on two realistic change tasks, with or without AI assistance. Using quantitative and qualitative data from screen recordings, performance metrics, and questionnaires, we performed a thematic analysis and derived nine key characteristics that informed three AI reliance personas: self-sufficient, understanding-gated, and AI-steered developers. Analyzing participants through this persona lens revealed substantial differences in comprehension and capability that aggregate comparisons between AI and No AI conditions masked. Self-sufficient developers demonstrated deep understand-
ing, understanding-gated developers retained conceptual understanding but relied on AI for execution, and AI-steered developers completed tasks quickly yet without meaningful comprehension. These findings highlight the importance of accounting for AI reliance, as short-term AI-assisted productivity gains can mask a growing comprehension debt, where cognitive work is outsourced
to AI at the expense of human expertise and sustainable skill development.
Text
AIRELI__ICPC_sub_
- Accepted Manuscript
More information
Accepted/In Press date: 5 January 2026
Identifiers
Local EPrints ID: 510998
URI: http://eprints.soton.ac.uk/id/eprint/510998
PURE UUID: edc57fcd-96b2-4915-94b8-cadaeb313c92
Catalogue record
Date deposited: 28 Apr 2026 17:00
Last modified: 29 Apr 2026 02:17
Export record
Contributors
Author:
Tarek Alakmeh
Author:
Norman Anderson
Author:
Victoria Jackson
Author:
Guilherme Vaz Pereira
Author:
Umit Akirmak
Author:
Anthony Estey
Author:
Rafael Prikladnicki
Author:
André Van Der Hoek
Author:
Margaret-Anne Storey
Author:
Thomas Fritz
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics