Tools to accelerate innovation along the automotive value chain
Denis Neumüller
My general research interest lies in the area of software engineering, with a focus on the design and development of software systems. As part of my PhD at the University of Ulm I am conducting research on the pattern-based detection of algorithms in source code. This is intended to support, among others, the following use cases:
- Software comprehension:
- Which problems are solved in the code?
- How are they solved and which components are involved?
- Software optimization: Detection and optimization of inefficient algorithm implementations.
- Source code search: Search and retrieval of source code examples for reference.
For this purpose, I work on:
- The development of domain-specific languages (to describe search patterns).
- Static code analysis, e.g. data flow analysis, based on the abstract syntax tree.
- Graph or tree search for locating the specified patterns.
I employ empirical methods to validate and ensure the quality of my research.
Besides my PhD, I am also involved in research projects such as GENIAL! and assist in teaching the courses "Model Driven Software Engineering" and "Empirical Research Methods".
Research Projects
Publications
2024
3.
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)
June 2024
Exploring the Effectiveness of Abstract Syntax Tree Patterns for Algorithm Recognition
4. International Conference on Code Quality (ICCQ)
June 2024
DOI: | 10.1109/ICCQ60895.2024.10576984 |
ISBN: | 979-8-3503-6646-4 |
2022
2.
Neumüller,
Denis;
Tichy,
Matthias
Towards Detecting Algorithm Implementations in Code Bases
24. Workshop Software-Reengineering und -Evolution (WSRE)
May 2022
Towards Detecting Algorithm Implementations in Code Bases
24. Workshop Software-Reengineering und -Evolution (WSRE)
May 2022
File: | https://fg-sre.gi.de/fileadmin/FG/SRE/wsre2022/WSRE2022_Proceedings.pdf |
1.
Juhnke,
Katharina;
Neumüller,
Denis;
Tichy,
Matthias
A Quality Model and Checklists for Reviewing Automotive Test Case Specifications
Software Quality Days (SWQD 2022), Vienna, Austria
Publisher: Springer International Publishing
2022
A Quality Model and Checklists for Reviewing Automotive Test Case Specifications
Software Quality Days (SWQD 2022), Vienna, Austria
Publisher: Springer International Publishing
2022
DOI: | https://doi.org/10.1007/978-3-031-04115-0_6 |
ISBN: | 978-3-031-04115-0 |
M.Sc. Denis Neumüller
Research Assistant
Ulm University
Institute of Software Engineering and Programming Languages
Albert-Einstein-Allee 11
Institute of Software Engineering and Programming Languages
Albert-Einstein-Allee 11
89069
Ulm
Germany