Toni Mattis

Orcid: 0000-0001-7024-9838

According to our database1, Toni Mattis authored at least 25 papers between 2015 and 2023.

Collaborative distances:
  • Dijkstra number2 of five.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2023
Toward Studying Example-Based Live Programming in CS/SE Education.
Proceedings of the 2nd ACM SIGPLAN International Workshop on Programming Abstractions and Interactive Notations, 2023

Too Simple? Notions of Task Complexity used in Maintenance-based Studies of Programming Tools.
Proceedings of the 31st IEEE/ACM International Conference on Program Comprehension, 2023

2022
First-Class Concepts: Reified Architectural Knowledge Beyond Dominant Decompositions.
J. Object Technol., 2022

Partial Parsing for Structured Editors.
Proceedings of the 15th ACM SIGPLAN International Conference on Software Language Engineering, 2022

Toward Just-in-Time and Language-Agnostic Mutation Testing.
Proceedings of the 6th International Conference on the Art, 2022

Toward Understanding Task Complexity in Maintenance-Based Studies of Programming Tools.
Proceedings of the 6th International Conference on the Art, 2022

Competitive Debugging: Toward Contests Promoting Debugging as a Skill.
Proceedings of the 2022 ACM SIGPLAN International Symposium on New Ideas, 2022

2021
Toward Exploratory Understanding of Software using Test Suites.
Proceedings of the Programming '21: 5th International Conference on the Art, 2021

First-class concepts: reifying architectural knowledge beyond the dominant decomposition.
Proceedings of the COP@ECOOP 2021: Proceedings of the 13th ACM International Workshop on Context-Oriented Programming and Advanced Modularity, 2021

2020
Lightweight Lexical Test Prioritization for Immediate Feedback.
Art Sci. Eng. Program., 2020

Three trillion lines: infrastructure for mining GitHub in the classroom.
Proceedings of the Programming'20: 4th International Conference on the Art, 2020

RTPTorrent: An Open-source Dataset for Evaluating Regression Test Prioritization.
Proceedings of the MSR '20: 17th International Conference on Mining Software Repositories, 2020

2019
Faster feedback through lexical test prioritization.
Proceedings of the Conference Companion of the 3rd International Conference on Art, 2019

Ambiguous, informal, and unsound: metaprogramming for naturalness.
Proceedings of the 4th ACM SIGPLAN International Workshop on Meta-Programming Techniques and Reflection, 2019

Implementing Babylonian/S by Putting Examples Into Contexts: Tracing Instrumentation for Example-based Live Programming as a Use Case for Context-oriented Programming.
Proceedings of the Workshop on Context-oriented Programming, 2019

2018
Mining concepts from code using community detection in co-occurrence graphs.
Proceedings of the Conference Companion of the 2nd International Conference on Art, 2018

Do Java programmers write better Python? Studying off-language code quality on GitHub.
Proceedings of the Conference Companion of the 2nd International Conference on Art, 2018

Activity Contexts: Improving Modularity in Blockchain-based Smart Contracts using Context-oriented Programming.
Proceedings of the 10th International Workshop on Context-Oriented Programming: Advanced Modularity for Run-time Composition, 2018

2017
Edit Transactions: Dynamically Scoped Change Sets for Controlled Updates in Live Programming.
Art Sci. Eng. Program., 2017

Concept-aware Live Programming: Integrating Topic Models for Program Comprehension into Live Programming Environments.
Proceedings of the Companion to the first International Conference on the Art, 2017

Living in your programming environment: towards an environment for exploratory adaptations of productivity tools.
Proceedings of the 3rd ACM SIGPLAN International Workshop on Programming Experience, 2017

Towards concept-aware programming environments for guiding software modularity.
Proceedings of the 3rd ACM SIGPLAN International Workshop on Programming Experience, 2017

2016
How Live are Live Programming Systems?: Benchmarking the Response Times of Live Programming Environments.
Proceedings of the Programming Experience 2016 (PX/16) Workshop, 2016

Transaction Layers: Controlling Granularity of Change in Live Programming Environments.
Proceedings of the 8th International Workshop on Context-Oriented Programming, 2016

2015
Columnar objects: improving the performance of analytical applications.
Proceedings of the 2015 ACM International Symposium on New Ideas, 2015


  Loading...