Prof. Dr. Matthias Tichy

My main research focus is on domain specific languages, particularly for mechatronic systems. Mechatronic systems are systems which are jointly developed by mechanical, electrical, control and software engineers, e.g., modern cars. The embedded software is the key driver for innovation in mechatronic systems. I especially focus on self-adaptive software and software in safety-critical systems. I use graph transformations as underlying formal basis in many of these research activities. Furthermore, i employ empirical research methods to understand how humans use software as well as to evaluate technical contributions.

www.tichy.de

Publikationen

2025

189.
Sihler, Florian; Tichy, Matthias
Statically Analyzing the Dataflow of R Programs
Proceedings of the ACM on Programming Languages, OOPSLA 2025, Seite 1034-1062
Oktober 2025
DOI:10.1145/3763087
188.
Straub, Raphael; Sihler, Florian; Torbati, Ali; Wang, Cong; Groner, Raffaela; Klös, Verena; Tichy, Matthias
Explainability in Self-Adaptive Systems: A Systematic Literature Review
Euromicro Conference on Software Engineering and Advanced Applications 2025,
September 2025
DOI:10.1007/978-3-032-04200-2_19
187.
Straub, Raphael; Stiess, Sarah Sophie; Becker, Steffen; Tichy, Matthias
Model-Based Proactive Self-adaptation for Cloud Systems
European Conference on Software Architecture 2025,
August 2025
DOI:10.1007/978-3-032-02138-0_12
186.
Sundermann, Chico; Vill, Stefan; Kuiter, Elias; Krieter, Sebastian; Thüm; Tichy, Matthias
Pseudo-Boolean d-DNNF Compilation for Expressive Feature Modeling Constructs
Technical Report arXiv:2505.05976
Mai 2025
DOI:10.48550/arXiv.2505.05976
185.
Pietron, Jakob; Jutz, Benedikt; Raschke, Alexander; Tichy, Matthias
EditQL: A Textual Query Language for Evolving Models
Software Engineering 2025, Karlsruhe, Germany
Februar 2025
DOI:10.18420/se2025-22
184.
Sihler, Florian; Pietzschmann, Lukas; Straub, Raphael; Tichy, Matthias; Diera, Andor; Dahou, Abdelhalim
On the Anatomy of Real-World R Code for Static Analysis (Extended Abstract)
Herausgeber: Gesellschaft für Informatik, Bonn
Februar 2025
DOI:10.18420/se2025-27
183.
Pietron, Jakob; Raab, Heiko; Tichy, Matthias
Adaptive caching for operation-based versioning of models
Software and Systems Modeling
Januar 2025
DOI:10.1007/s10270-024-01214-9

2024

182.
Straub, Raphael; Stiess, Sarah Sophie; Becker, Steffen; Tichy, Matthias
ADVISE: Understanding Reconfigurations in Self-Adaptive Cloud Systems
2024 IEEE Working Conference on Software Visualization (VISSOFT),
Dezember 2024
DOI:10.1109/VISSOFT64034.2024.00026
181.
Sihler, Florian; Tichy, Matthias
flowR: A Static Program Slicer for R
ASE '24: Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering (Tool Demonstrations)
Oktober 2024
DOI:10.1145/3691620.3695359
180.
Pietron, Jakob; Jutz, Benedikt; Raschke, Alexander; Tichy, Matthias
EditQL: A Textual Query Language for Evolving Models
ACM / IEEE 27th International Conference on Model Driven Engineering Languages and Systems (MODELS'24)
September 2024
DOI:10.1145/3640310.3674101
179.
Neumüller, Denis; Sihler, Florian; Straub, Raphael; Tichy, Matthias
Exploring the Effectiveness of Abstract Syntax Tree Patterns for Algorithm Recognition
4. International Conference on Code Quality (ICCQ)
Juni 2024
DOI:10.1109/ICCQ60895.2024.10576984
ISBN:979-8-3503-6646-4
178.
Exelmans, Joeri; Pietron, Jakob; Raschke, Alexander; Vangheluwe, Hans; Tichy, Matthias
Improving Collaborative Modeling by an Operation-Based Versioning Approach
Software Engineering 2024
März 2024
DOI:10.18420/sw2024_7
177.
Groner, Raffaela; Bellmann, Peter; Höppner, Stefan; Thiam, Patrick; Schwenker, Friedhelm; Tichy, Matthias
Predicting the Performance of ATL Model Transformations
Software Engineering 2024
März 2024
DOI:10.18420/sw2024_4
176.
Liebel, Grischa; Klünder, Jil; Hebig, Regina; Lazik, Christopher; Nunes, Inês; Graßl, Isabella; Steghöfer, Jan-Philipp; Exelmans, Joeri; Oertel, Julian; Marquardt, Kai; Juhnke, Katharina; Schneider, Kurt; Gren, Lucas; Happe, Lucia; Herrmann, Marc; Wyrich, Marvin; Tichy, Matthias; Goulão, Miguel; Wohlrab, Rebekka; Kalantari, Reyhaneh; Heinrich, Robert; Greiner, Sandra; Rukmono, Satrio Adi; Chakraborty, Shalini; Abrahão, Silvia; Amaral, Vasco
Human factors in model-driven engineering: future research goals and initiatives for MDE
Softw. Syst. Model.
2024
DOI:10.1007/S10270-024-01188-8
175.
Sihler, Florian; Pietzschmann, Lukas; Straub, Raphael; Tichy, Matthias; Diera, Andor; Dahou, Abdelhalim
On the Anatomy of Real-World R Code for Static Analysis
21st International Conference on Mining Software Repositories (MSR '24)
Januar 2024
DOI:10.1145/3643991.3644911
Datei:pdfhttps://arxiv.org/pdf/2401.16228.pdf
174.
Kalantari, Reyhaneh; Oertel, Julian; Exelmans, Joeri; Rukmono, Satrio Adi; Amaral, Vasco; Tichy, Matthias; Juhnke, Katharina; Steghöfer, Jan-Philipp; Abrahão, Silvia
Systematizing modeler experience MX in model-driven engineering success stories
Softw. Syst. Model., 23 :821-832
2024
DOI:10.1007/S10270-024-01194-W

2023

173.
Pietron, Jakob; Raschke, Alexander; Exelmans, Joeri; Tichy, Matthias
Collaboration And Versioning Framework – a Systematic Top-Down Approach
2nd International Hands-on Workshop on Collaborative Modeling (HoWCoM),, co-located with MODELS'23, Västerås, Sweden
Oktober 2023
DOI:10.1109/MODELS-C59198.2023.00124
172.
Pietron, Jakob; Raab, Heiko; Tichy, Matthias
Efficient Caching for Operation-based Versioning
16th Workshop on Models and Evolution (ME) 2023, co-located with MODELS'23, Västerås, Sweden
Oktober 2023
DOI:10.1109/MODELS-C59198.2023.00152
171.
Pekaric, Irdin; Groner, Raffaela; Witte, Thomas; Adigun, Jubril Gbolahan; Raschke, Alexander; Felderer, Michael; Tichy, Matthias
A Systematic Review on Security and Safety of Self-adaptive Systems
Journal of Systems and Software
September 2023
DOI:10.1016/j.jss.2023.111716
170.
Exelmans, Joeri; Pietron, Jakob; Raschke, Alexander; Vangheluwe, Hans; Tichy, Matthias
A new versioning approach for collaboration in blended modeling
Journal of Computer Languages
August 2023
DOI:10.1016/j.cola.2023.101221
169.
Sihler, Florian; Pietron, Jakob; Tichy, Matthias
One-Way Model Transformations in the Context of the Technology-Roadmapping Tool IRIS
Journal of Object Technology
Juli 2023
DOI:10.5381/jot.2023.22.2.a2
168.
Stiess, Sarah Sophie; Höppner, Stefan; Becker, Steffen; Tichy, Matthias
Event-base Simulation for Transient System with Capture Replay to Predict Self-adaptive Systems (Work in Progress Paper)
14th ACM/SPEC International Conference on Performance Engineering (ICPE)
2023
April 2023
DOI:10.1145/3578245.3585029
167.
Groner, Raffaela; Bellmann, Peter; Höppner, Stefan; Thiam, Patrick; Schwenker, Friedhelm; Tichy, Matthias
Predicting the Performance of ATL Model Transformations
Proceedings of the 2023 ACM/SPEC International Conference on Performance Engineering
April 2023
DOI:10.1145/3578244.3583727

2022

166.
Höppner, Stefan; Stiess, Sarah Sophie; Ege, Florian; Tichy, Matthias
State Space Exploration for Planning Reconfigurations in Cloud-native Systems
13th Symposium on Software Performance
Stuttgart
November 2022
165.
Höppner, Stefan; Ege, Florian; Stiess, Sarah Sophie; Tichy, Matthias; Becker, Steffen
Coordination and Explanation of Reconfigurations in Self-adaptive high-performance Systems
MODELS-C MoDDiT
Montreal
Oktober 2022
DOI:10.1145/3550356.3561555