Papers for

human-computer interaction teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Agent-integrated software improves how users control shared intelligent systems

Agent-Integrated Software: Interaction Contracts and Continuous Assurance

Abstract: Embedding an intelligent agent in an existing application creates a persistent coordination problem: users can revise goals and manipulate shared objects while delegated execution continues. We argue that dependable integration requires an explicit correspondence between task-level interaction and application behavior. We introduce Agent-Integrated Software (AIS) as a software pattern combining a conventional core, direct interaction, and a built-in agent, and Intent-Level Interaction Abstraction (IIA) as the task semantics through which users inspect and control delegated work. An open transition-system model relates AIS execution to IIA states and events. Interaction contracts constrain this relation through task bindings, role-specific authority, control transitions, and outcome evidence; continuous assurance maintains scoped claims as their dependencies change. A compact disclosure contract and conditional propositions illustrate why local component validity is insufficient and how selected admission invariants can be separated from planning. Contrasting software domains expose the framework's assumptions and limits. This perspective develops a research agenda spanning application abstraction, development support, controlled execution, quality assessment, and human supervision, with the aim of making agent integration a maintainable software engineering discipline.

Thu 10 SeptSoftware EngineeringArtificial Intelligence
The gist
It can be hard to manage smart agents that keep working inside apps while users change goals or data. The authors introduce Agent-Integrated Software, a way to create software that clearly links user tasks and app actions. They propose a model and rules to help users understand and control the agent's work continuously, ensuring its actions stay trustworthy. This approach aims to make integrating intelligent agents into software easier to build and maintain.
Open 2609.11381v1

Platform enables live experiments on human and AI team collaboration

Pairit: A Platform for Live Experiments on Human-AI Collaboration

Abstract: Organizational design in the era of artificial intelligence requires experimental methods that can test how human-AI groups coordinate, delegate, and make decisions. Programmable platforms coordinate live human-to-human sessions or real-time human-AI chat, but researchers cannot easily declare experiment protocols in which AI participants both communicate and act on shared work within one auditable configuration. Here we introduce Pairit, an online platform that facilitates the design, testing, and deployment of experiments that test human-AI organizational designs and interventions. Through a single YAML configuration file, researchers declare an executable experiment graph (pages, routing, randomization, matchmaking, chat, shared workspaces, server-hosted agents, surveys, timers, and custom HTML components) and combine any number of humans and AI agents in live sessions. We have validated the feasibility of the platform through multiple live deployments, including peer-reviewed published studies, capturing high-resolution process traces of communication, negotiation, and collaborative work in live human-AI dyads. By representing complex interactive protocols as standardized, auditable configuration files, Pairit provides reusable infrastructure for specifying, deploying, and sharing live human-AI organizational experiments.

Wed 9 SeptHuman-Computer InteractionArtificial Intelligence
The gist
Organizing teamwork with AI is tricky because it's hard to test how people and AI can best work together and share tasks. The authors created Pairit, an online tool that lets researchers set up real-time experiments where humans and AI chat, share work, and make decisions in a controlled way. It uses a simple configuration file to design and run these experiments, tracking detailed interactions. The platform has been tested in actual studies and helps share and repeat these experiments easily.
Open 2609.09789v1