What should adaptivity mean to interactive software programmers? - Mathieu Magnaudet; Stéphane Chatty (EICS, 2014)

Verification of properties of interactive components from their executable code. - Stéphane Chatty; Mathieu Magnaudet; Daniel Prun (EICS, 2015)

Using the djnn framework to create and validate interactive components iteratively. - Stéphanie Rey; Stéphane Conversy; Mathieu Magnaudet; Mathieu Poirier; Daniel Prun; Jean-Luc Vinot; Stéphane Chatty (EICS, 2015)

What epistemological framework for a science of human-machine interaction? - Mathieu Magnaudet; Stéphane Chatty (IHM, 2015)

Djnn: a process oriented programming language for interactive systems. - Mathieu Magnaudet; Stéphanie Rey; Stéphane Conversy (EICS, 2017)

Towards Handling Latency in Interactive Software. - Sébastien Leriche; Stéphane Conversy; Célia Picard; Daniel Prun; Mathieu Magnaudet (STAF Workshops, 2018)

Djnn/Smala: A Conceptual Framework and a Language for Interaction-Oriented Programming. - Mathieu Magnaudet; Stéphane Chatty; Stéphane Conversy; Sébastien Leriche; Célia Picard; Daniel Prun (Proc. ACM Hum. Comput. Interact., 2018)

Vers la complétude interactive: exigences pour une machine abstraite orientée interaction: Toward Interactive Completeness: Requirements for an Interactive Abstract Machine. - Alice Martin 002; Mathieu Magnaudet; Stéphane Conversy (IHM (Extended Abstracts), 2021)

Causette: user-controlled rearrangement of causal constructs in a code editor. - Alice Martin 002; Mathieu Magnaudet; Stéphane Conversy (ICPC, 2022)

Computers as Interactive Machines: Can We Build an Explanatory Abstraction? - Alice Martin 002; Mathieu Magnaudet; Stéphane Conversy (Minds Mach., 2023)