Columnar objects: improving the performance of analytical applications. - Toni Mattis; Johannes Henning; Patrick Rein; Robert Hirschfeld; Malte Appeltauer (Onward!, 2015)

Transaction Layers: Controlling Granularity of Change in Live Programming Environments. - Toni Mattis; Patrick Rein; Robert Hirschfeld (COP@ECOOP, 2016)

How Live are Live Programming Systems?: Benchmarking the Response Times of Live Programming Environments. - Patrick Rein; Stefan Lehmann; Toni Mattis; Robert Hirschfeld (PX@ECOOP, 2016)

Towards concept-aware programming environments for guiding software modularity. - Toni Mattis; Patrick Rein; Stefan Ramson; Jens Lincke; Robert Hirschfeld (PX@SPLASH, 2017)

Living in your programming environment: towards an environment for exploratory adaptations of productivity tools. - Patrick Rein; Jens Lincke; Stefan Ramson; Toni Mattis; Robert Hirschfeld (PX@SPLASH, 2017)

Concept-aware Live Programming: Integrating Topic Models for Program Comprehension into Live Programming Environments. - Toni Mattis (Programming, 2017)

Edit Transactions: Dynamically Scoped Change Sets for Controlled Updates in Live Programming. - Toni Mattis; Patrick Rein; Robert Hirschfeld (Art Sci. Eng. Program., 2017)

Activity Contexts: Improving Modularity in Blockchain-based Smart Contracts using Context-oriented Programming. - Toni Mattis; Robert Hirschfeld (COP@ECOOP, 2018)

Do Java programmers write better Python? Studying off-language code quality on GitHub. - Siegfried Horschig; Toni Mattis; Robert Hirschfeld (Programming, 2018)

Mining concepts from code using community detection in co-occurrence graphs. - Toni Mattis (Programming, 2018)

Implementing Babylonian/S by Putting Examples Into Contexts: Tracing Instrumentation for Example-based Live Programming as a Use Case for Context-oriented Programming. - Patrick Rein; Jens Lincke; Stefan Ramson; Toni Mattis; Fabio Niephaus; Robert Hirschfeld (COP@ECOOP, 2019)

Ambiguous, informal, and unsound: metaprogramming for naturalness. - Toni Mattis; Patrick Rein; Robert Hirschfeld (META@SPLASH, 2019)

Faster feedback through lexical test prioritization. - Toni Mattis; Falco Dürsch; Robert Hirschfeld (Programming, 2019)

RTPTorrent: An Open-source Dataset for Evaluating Regression Test Prioritization. - Toni Mattis; Patrick Rein; Falco Dürsch; Robert Hirschfeld (MSR, 2020)

Three trillion lines: infrastructure for mining GitHub in the classroom. - Toni Mattis; Patrick Rein; Robert Hirschfeld (Programming, 2020)

Lightweight Lexical Test Prioritization for Immediate Feedback. - Toni Mattis; Robert Hirschfeld (Art Sci. Eng. Program., 2020)

RTPTorrent: An Open-source Dataset for Evaluating Regression Test Prioritization. - Toni Mattis; Patrick Rein; Falco Dürsch; Robert Hirschfeld (Zenodo, 2020)

First-class concepts: reifying architectural knowledge beyond the dominant decomposition. - Toni Mattis; Tom Beckmann; Patrick Rein; Robert Hirschfeld (COP@ECOOP, 2021)

Toward Exploratory Understanding of Software using Test Suites. - Dominik Meier; Toni Mattis; Robert Hirschfeld (Programming, 2021)

Competitive Debugging: Toward Contests Promoting Debugging as a Skill. - Patrick Rein; Tom Beckmann; Leonard Geier; Toni Mattis; Robert Hirschfeld (Onward!, 2022)

Toward Understanding Task Complexity in Maintenance-Based Studies of Programming Tools. - Patrick Rein; Tom Beckmann; Toni Mattis; Robert Hirschfeld (Programming, 2022)

Toward Just-in-Time and Language-Agnostic Mutation Testing. - Stefan Reschke; Toni Mattis; Fabio Niephaus; Robert Hirschfeld (Programming, 2022)

Partial Parsing for Structured Editors. - Tom Beckmann; Patrick Rein; Toni Mattis; Robert Hirschfeld (SLE, 2022)

First-Class Concepts: Reified Architectural Knowledge Beyond Dominant Decompositions. - Toni Mattis; Tom Beckmann; Patrick Rein; Robert Hirschfeld (J. Object Technol., 2022)

Implementation of History-based, Lightweight Test Prioritization Techniques. - Falco Dürsch; Toni Mattis; Patrick Rein; Robert Hirschfeld (Zenodo, 2022)

Too Simple? Notions of Task Complexity used in Maintenance-based Studies of Programming Tools. - Patrick Rein; Tom Beckmann; Eva Krebs; Toni Mattis; Robert Hirschfeld (ICPC, 2023)

Toward Studying Example-Based Live Programming in CS/SE Education. - Eva Krebs; Toni Mattis; Patrick Rein; Robert Hirschfeld (PAINT@SPLASH, 2023)

Dataset for "Too Simple? Notions of Task Complexity used in Maintenance-based Studies of Programming Tools". - Patrick Rein; Tom Beckmann; Eva Krebs; Toni Mattis; Robert Hirschfeld (Zenodo, 2023)

Implementing Babylonian/G by Putting Examples into Game Contexts. - Eva Krebs; Toni Mattis; Marius Dörbandt; Oliver Schulz; Martin C. Rinard; Robert Hirschfeld (Programming, 2024)

Faster Feedback with AI? A Test Prioritization Study. - Toni Mattis; Lukas Böhme; Eva Krebs; Martin C. Rinard; Robert Hirschfeld (Programming, 2024)

Examples out of Thin Air: AI-Generated Dynamic Context to Assist Program Comprehension by Example. - Toni Mattis; Eva Krebs; Martin C. Rinard; Robert Hirschfeld (Programming, 2024)

Probing the Design Space: Parallel Versions for Exploratory Programming. - Tom Beckmann; Joana Bergsiek; Eva Krebs; Toni Mattis; Stefan Ramson; Martin C. Rinard; Robert Hirschfeld (Art Sci. Eng. Program., 2025)

Accepted Artifact for "Probing the Design Space: Parallel Versions for Exploratory Programming". - Tom Beckmann; Joana Bergsiek; Eva Krebs; Toni Mattis; Stefan Ramson; Martin C. Rinard; Robert Hirschfeld (Zenodo, 2025)