Toni Mattis
Toni Mattis
Software Architecture Group, Hasso Plattner Institute
Verified email at hpi.uni-potsdam.de
Title
Cited by
Cited by
Year
Columnar objects: Improving the performance of analytical applications
T Mattis, J Henning, P Rein, R Hirschfeld, M Appeltauer
2015 ACM International Symposium on New Ideas, New Paradigms, and …, 2015
182015
How Live Are Live Programming Systems? Benchmarking the Response Times of Live Programming Environments
P Rein, S Lehmann, T Mattis, R Hirschfeld
Proceedings of the Programming Experience 2016 (PX/16) Workshop, 1-8, 2016
132016
Implementing Babylonian/S by Putting Examples Into Contexts: Tracing Instrumentation for Example-based Live Programming As a Use Case for Context-oriented Programming
P Rein, J Lincke, S Ramson, T Mattis, F Niephaus, R Hirschfeld
Proceedings of the Workshop on Context-oriented Programming, 17-23, 2019
52019
Do Java programmers write better Python? Studying off-language code quality on GitHub
S Horschig, T Mattis, R Hirschfeld
Conference Companion of the 2nd International Conference on Art, Science …, 2018
42018
Towards concept-aware programming environments for guiding software modularity
T Mattis, P Rein, S Ramson, J Lincke, R Hirschfeld
Proceedings of the 3rd ACM SIGPLAN International Workshop on Programming …, 2017
32017
How Live are Live Programming Systems?
P Rein, S Lehmann, T Mattis, R Hirschfeld
Proceedings of the Programming Experience, 2016
32016
RTPTorrent: An open-source dataset for evaluating regression test prioritization
T Mattis, P Rein, F Dürsch, R Hirschfeld
Proceedings of the 17th International Conference on Mining Software …, 2020
22020
Lightweight Lexical Test Prioritization for Immediate Feedback
T Mattis, R Hirschfeld
arXiv preprint arXiv:2002.06213, 2020
22020
Ambiguous, informal, and unsound: metaprogramming for naturalness
T Mattis, P Rein, R Hirschfeld
Proceedings of the 4th ACM SIGPLAN International Workshop on Meta …, 2019
22019
Faster feedback through lexical test prioritization
T Mattis, F Dürsch, R Hirschfeld
Proceedings of the Conference Companion of the 3rd International Conference …, 2019
22019
Edit transactions: Dynamically scoped change sets for controlled updates in live programming
T Mattis, P Rein, R Hirschfeld
arXiv preprint arXiv:1703.10862, 2017
22017
Transaction layers: Controlling granularity of change in live programming environments
T Mattis, P Rein, R Hirschfeld
Proceedings of the 8th International Workshop on Context-Oriented …, 2016
22016
Vereinfachung der entwicklung von geschäftsanwendungen durch konsolidierung von programmierkonzepten und-technologien
L Berov, J Henning, T Mattis, P Rein, R Schreiber, E Seckler, B Steinert, ...
Universitätsverlag Potsdam, 2013
22013
Mining concepts from code using community detection in co-occurrence graphs
T Mattis
Conference Companion of the 2nd International Conference on Art, Science …, 2018
12018
Living in your programming environment: Towards an environment for exploratory adaptations of productivity tools
P Rein, J Lincke, S Ramson, T Mattis, R Hirschfeld
Proceedings of the 3rd ACM SIGPLAN International Workshop on Programming …, 2017
12017
Concept-Aware Live Programming: Integrating Topic Models for Program Comprehension into Live Programming Environments
T Mattis
Companion to the first International Conference on the Art, Science and …, 2017
12017
Three trillion lines: infrastructure for mining GitHub in the classroom
T Mattis, P Rein, R Hirschfeld
Conference Companion of the 4th International Conference on Art, Science …, 2020
2020
SandBlocks
L Bein, T Braun, B Daase, E Emsbach, L Matthes, M Stiede, M Taeumel, ...
2020
SandBlocks: Integration visueller und textueller Programmelemente in Live-Programmiersysteme
L Bein, T Braun, B Daase, E Emsbach, R Hirschfeld, L Matthes, T Mattis, ...
Universitätsverlag Potsdam, 2020
2020
Activity Contexts: Improving Modularity in Blockchain-based Smart Contracts using Context-oriented Programming
T Mattis, R Hirschfeld
Proceedings of the 10th International Workshop on Context-Oriented …, 2018
2018
The system can't perform the operation now. Try again later.
Articles 1–20