Johannes Düsing
Wissenschaftlicher Mitarbeiter
Kontakt
E-Mail: johannes.duesingtu-dortmundde
Telefon: +49 231 755 7831
Sprechstunde: Keine allgemeine Sprechstunde. Bitte fragen Sie per Mail nach individuellen Terminen.
Profile
ORCID: 0000-0002-9367-2206
GitHub: johannesduesing
Homepage: duesing.dev/johannes
Forschungsschwerpunkte
- Kompositionale statische Programmanalyse
- Skalierbare Programmanalyse für ganze Software-Repositories
- Propagation von Sicherheitlücken in Abhängigkeits- und Aufrufgraphen
- Datenflussanalysen durch abstrakte Interpretation
- Qualitätsmetriken für Software-Artefakte
Publikationen
Total Recall? How Good are Static Call Graphs Really?
Dominik Helm, Sven Keidel, Anemone Kampkötter, Johannes Düsing, Tobias Roth, Ben Hermann, Mira Mezini
In Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2024).
DOI: https://doi.org/10.1145/3650212.3652114
Artifact: https://doi.org/10.5281/zenodo.10888532
- Preprint PDF (1 MB)
Persisting and Reusing Results of Static Program Analyses on a Large Scale
Johannes Düsing, Ben Hermann
In Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023).
DOI: https://doi.org/10.1109/ASE56229.2023.00080
Artefakt: https://doi.org/10.5281/zenodo.8238151
DGMF: Fast Generation of Comparable, Updatable Dependency Graphs for Software Repositories
Tobias Litzenberger, Johannes Düsing, Ben Hermann
In Proceedings of IEEE/ACM 20th International Conference on Mining Software Repositories (MSR)
DOI: https://doi.org/10.1109/MSR59073.2023.00028
Artefakt: https://doi.org/10.5281/zenodo.7561081
Analyzing the Direct and Transitive Impact of Vulnerabilities onto Different Artifact Repositories
Johannes Düsing and Ben Hermann
In Digital Threats: Research and Practice - Special Issue on Vulnerabilities (2021)
DOI: https://doi.org/10.1145/3472811
Artefakt: https://doi.org/10.5281/zenodo.5040439
Engagement
- Student Volunteer bei der ECOOP '22, Berlin.
- Student Volunteer bei der ICSE '23, Melbourne.
Lehre
Lehrbeteilungung am Vorlesungs- und Übungsbetrieb in den vergangenen Semestern:
- Datenstrukturen, Algorithmen und Programmierung 1
- Proseminar Abstrakte Interpretation
- Softwaretechnik
- Fachprojekt Qualitätsmetriken für Softwarebibliotheken
- Webtechnologien I
- Proseminar: Wiederverwendung von Open-Source Software
- Fachprojekt: Detektieren von Sicherheitslücken via Statischer Programmanalyse
- Proseminar: Sicherheitslücken in Software und deren Detektion
- Proseminar: Dualität von Statischer und Dynamischer Programmanalyse