Philip Tchernavskij

Title: PhD student
Advisor: Michel Beaudouin-Lafon
Related projects

I completed my PhD degree at ex)situ, under the supervision of Michel Beaudouin-Lafon. The title of my dissertation is Designing and Programming Malleable Software. My PhD research was part of the five-year ERC Advanced Grant project, ONE: Unified Principles of Interaction. My principal research interest is developing infrastructure to build interactive systems that can be pulled apart and put together by users. I make prototypes and conceptual models to study this kind of software.


I have an MSc in Computer Science from Aarhus University. During my master's studies, I specialized in Human-Computer Interaction, Programming Languages, and Digital Design. My master's thesis project was about hypermedia, software, and the phenomenon of transclusion in interactive software. I was supervised by Susanne Bødker and Clemens Nylandsted Klokmose.

Education and employment

Position Institution Period of study/employment
PhD candidate ex)situ, Université Paris-Saclay 2016-2019
Research engineer ex)situ, Inria, Université Paris-Saclay Summer 2016
MSc Computer Science Aarhus University 2014-2016
BSc Computer Science Aarhus University 2011-2014



Philip Tchernavskij, Andrew M. Webb, Hayden Gemeinhardt, and Wendy E. Mackay (2022).
Readymades & Repertoires: Artifact-Mediated Improvisation in Tabletop Role-Playing Games.
In Creativity and Cognition (C&C '22). ACM, New York, NY, USA, 298–311.
ISBN 9781450393270. 10.1145/3527927.3532798


Philip Tchernavskij (2019).
Designing and Programming Malleable Software.
Ph.D. Dissertation. Université Paris Saclay (COmUE).


Antranig Basman, Philip Tchernavskij, Simon Bates, and Michel Beaudouin-Lafon (2018).
An anatomy of interaction: co-occurrences and entanglements.
In Programming'18 Companion - Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming (Nice, France). ACM Press, 188–196.
Philip Tchernavskij (2018).
Critique of ‘files as directories: some thoughts on accessing structured data within files’ (1).
In Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming (Nice, France). ACM Press.


Nolwenn Maudet, Ghita Jalal, Philip Tchernavskij, Michel Beaudouin-Lafon, and Wendy Mackay (2017).
Beyond Grids, Interactive Graphical Substrates to Structure Digital Layout.
In Proceedings of the ACM International Conference on Human Factors in Computing Systems, 2017 (Denver, USA), ACM (Ed.) . ACM, 5053–5064.
Philip Tchernavskij (2017).
Decomposing Interactive Systems.
In CHI 2017 - Tools workshop at CHI'2017 (Denver, USA). ACM, 4.
Philip Tchernavskij, Clemens Nylandsted Klokmose, and Michel Beaudouin-Lafon (2017).
What Can Software Learn From Hypermedia?.
In Programming '17 Companion to the first International Conference on the Art, Science and Engineering of Programming (Brussels, Belgium). ACM, Article 29, 12 pages.