ADAPT workshop@MUM 2026 · Glasgow

Adaptive Developer–AI Programming Tools

Towards cognitively-aware human–AI collaboration in software development — inferring attention, confusion, and cognitive load, and asking when an AI collaborator should adapt to it.

Human–AI Collaboration Cognitively-Aware AI Gaze-Informed Interaction Ubiquitous & Wearable Sensing
01Overview

Goal of the workshop

Exploring what it means for AI collaborators to become cognitively aware.

AI assistants are becoming embedded in software development, yet they collaborate the same way with every developer — largely unaware of attention, expertise, confusion, or cognitive load. ADAPT is a half-day workshop exploring what it would mean for human–AI collaboration to become cognitively aware: inferring cognitive state from signals such as gaze, interaction patterns, and physiological sensing, and adapting the AI's behaviour accordingly.

Rather than assuming such awareness is inherently beneficial, we invite researchers and practitioners across HCI, ubiquitous computing, and software engineering to examine what cognitive signals should inform an AI's behaviour, how inference should be communicated, and when an AI should deliberately remain unaware. Participants pitch design proposals pairing a developer signal with an AI adaptation, map them into a shared design space, redesign them under failure scenarios, and debate what should never adapt — producing a design map and research agenda for cognitively-aware human–AI collaboration.

  • 01
    Map the design space by connecting developer contexts, observable signals, possible AI adaptations, and their intended and unintended consequences.
  • 02
    Identify boundaries for adaptation including aspects of human–AI collaboration that should remain predictable, stable, transparent, or under explicit developer control.
  • 03
    Surface methodological challenges involved in sensing developer cognitive state and evaluating adaptive AI behaviour in realistic software development settings.
  • 04
    Build a research agenda around the opportunities, tensions, and risks introduced when AI collaborators begin to adapt to the developers they work with.

Five questions for cognitively-aware collaboration

Starting points for the workshop's activities — to challenge, combine, and extend.

01

The AI knows when you are struggling.

An AI collaborator may detect repeated errors, navigation patterns, hesitation, or unsuccessful attempts — but difficulty is not necessarily a problem to eliminate; struggle may be part of learning and problem solving. How should an AI distinguish between a moment in which assistance would genuinely help and one in which intervention would interrupt productive reasoning?

02

The AI knows what you know.

Should an AI assistant behave differently for a novice and an expert? Expertise is contextual and difficult to model: a developer may be highly experienced in one domain and a novice in another. What happens when the AI’s model of the developer is incomplete or simply wrong?

03

The AI knows when to remain silent.

Could the most intelligent behaviour of an AI assistant sometimes be not to assist? As AI systems become increasingly proactive, deciding when not to intervene may become as important as deciding what assistance to provide.

04

The AI adapts itself.

An AI collaborator may reorganize its explanations, shift its level of proactivity, or change what it chooses to surface according to context — but collaboration also depends on predictability and on the trust developers build through consistent behaviour. What should the AI adapt, and what should remain stable?

05

The AI becomes a collaborator rather than a tool.

As AI moves from suggesting individual lines of code toward agents capable of planning, implementing, testing, and modifying software, developers may no longer need to observe every action — but they still need to understand, supervise, challenge, and redirect the system. If AI becomes a collaborator rather than simply a tool, what should it actually communicate, and when?

02Schedule

Workshop Schedule (tentative)

Check UTC time now

09:00–09:05 Opening: How should AI Collaborators Adapt?
09:05–09:35 Invited Talk: Dr. Naser Al Madi (Colby College) — How Developers Read Code: Eye-Tracking Evidence for Cognitively-Aware AI Collaborators
Session I — Mapping Adaptation
09:35–09:55 ADAPT Pitches (1-min lightning pitches of submitted cards)
09:55–10:30 Building the ADAPT Map (Context → Signal → Adaptation → Consequence)
10:30–10:55 Choosing the Tensions (vote on themes for Session II)
10:55–11:10 Coffee break
Session II — Breaking the AI Collaborator
11:10–11:45 Design an AI That Knows You (breakout groups + Twist Cards)
11:45–12:10 The Anti-ADAPT Debate: What Should an AI Never Adapt?
12:10–12:35 Building the ADAPT Research Agenda
12:35–12:40 Closing: To adapt or not to adapt? That is a Question.
03Keynote Speaker

Invited talk

Dr. Naser Al Madi
Colby College

Dr. Naser Al Madi

Opening invited talk · 09:05–09:35

How Developers Read Code: Eye-Tracking Evidence for Cognitively-Aware AI Collaborators

Dr. Al Madi's research models how developers read and comprehend source code using eye-tracking and gaze analysis, including empirical work on eye movement control during program reading. His talk grounds ADAPT's central question in measured data — where attention concentrates during debugging, how reading patterns differ between novices and experts, and what eye movements can (and cannot) reliably indicate about comprehension difficulty. This evidence base gives participants a concrete, validated signal to reason from when pitching ADAPT Cards, and connects the workshop's HCI/AI-assisted-programming focus to the eye-tracking, wearable-sensing, and mobile-context-awareness research that MUM has long hosted.

04Organising Team

Organisers

Yasmine Elfares
Yasmine Elfares
University of Glasgow, United Kingdom

Second-year PhD student at the University of Glasgow, previously at the German University in Cairo, Egypt. Her research focuses on adaptive developer tools, gaze-informed human–AI interaction, and cognitively-aware AI design, with a particular focus on how eye-tracking and other implicit cognitive signals can be used to build AI systems that better understand and support human collaborators. She conducts her PhD on cognitively-aware human–AI collaboration at the Glasgow Interactive Systems Section (GIST, SIRIUS Lab) and the Information, Data and Analysis Section at the University of Glasgow. She has served as Web Chair for MUM 2026, PC Member for ETRA 2026 (Short Papers), and Student Volunteer for EASE 2026.

Sofia Marilina Glorioso
Sofia Marilina Glorioso
University of Enna "Kore", Italy

Second-year PhD student in Intelligent Systems for Engineering at the University of Enna "Kore" (Italy), supported by a scholarship co-funded by STMicroelectronics. She received her Master’s degree in Artificial Intelligence and Computer Security Engineering, summa cum laude, in 2024. Her research focuses on efficient neural networks and multimodal data processing for resource-constrained devices. She has also conducted research at the University of Glasgow on human–machine interaction and usable security and presented her work at major international conferences.

Andrea Pietro Arena
Andrea Pietro Arena
University of Enna "Kore", Italy

First-year PhD student in Intelligent Systems for Engineering at the University of Enna "Kore" (Italy). He earned his master’s degree in Artificial Intelligence and Computer Security Engineering from the same university. His academic interests include artificial intelligence, cyber security, and advanced engineering technologies, with a particular focus on software development. His doctoral research focuses on the development of innovative intelligent systems and their practical applications.

Yao Wang
Yao Wang
University of Stuttgart, Germany

Postdoctoral researcher at the University of Stuttgart, Germany. He received the B.Sc. and M.Sc. degrees from Peking University, China, and the PhD degree in Information Technology and Electrical Engineering from the University of Stuttgart, summa cum laude, in 2024. His research interests include human–computer interaction, data visualisation, and computer vision. He has served as Short Paper Chair for ETRA 2026 and 2027, and as Workshop Chair for ETRA 2024 and 2025.