Jens Dietrich

Registered user since Wed 9 Sep 2015

Name:Jens Dietrich
Bio:

I am an Associate Professor in the School of Engineering and Advanced Technology (SEAT) at the Turitea (Palmerston North) Campus of Massey University. I have a Master in Mathematics and a PhD in Computer Science from the University of Leipzig. I have worked for a couple of years in industry as consultant in Germany, Namibia, Switzerland and the UK, and returned in 2003 to academia. My research interests are in the areas of software componentry, evolution and static analysis.

Country:New Zealand
Affiliation:Victoria University of Wellington
Research interests:Software Engineering, Components, Object-Oriented Programming, Program Analysis, Program Evolution

Contributions

ECOOP 2023 Author of On Leveraging Tests to Infer Nullable Annotations within the Research Papers-track
ISSTA 2023 Author of Understanding Breaking Changes in the Wild within the Technical Papers-track
AST 2023 Author of On the Effect of Instrumentation on Test Flakiness within the AST 2023-track
SPLASH 2022 Author of Putting the Semantics into Semantic Versioning within the COVID Time Papers In Person-track
ICPC 2022 Author of A Study of Single Statement Bugs Involving Dynamic Language Features within the Early Research Achievements (ERA)-track
ECOOP 2021 Session Chair of Language Design (time band 2) (part of ECOOP Technical Papers)
PC Member in Program Committee within the ECOOP Technical Papers-track
SPLASH 2020 Author of Putting the Semantics into Semantic Versioning within the Onward! Essays-track
ASE 2020 Author of A Hybrid Analysis to Detect Java Serialisation Vulnerabilities within the NIER track-track
ICSE 2020 Author of On the Recall of Static Call Graph Construction in Practice within the Technical Papers-track
APLAS 2019 Publicity Chair in Organizing Committee
Publicity Chair in Organizing Committee within the Research Papers-track
Ordinary PC member in Program Committee within the Research Papers-track
NJR 2019 Author of Understanding the Gaps in Static Program Analysis within the NJR 2019-track
MSR 2019 Author of Dependency Versioning in the Wild within the MSR 2019 Technical Papers-track
Author of Man vs Machine -- A Study into language identification of Stackoverflow code snippets within the MSR 2019 Mining Challenge-track
BenchWork 2018 Author of A Micro-Benchmark for Dynamic Program Behaviour within the BenchWork-track
Committee Member in Program Committee within the BenchWork-track
NJR 2017 Author of XCorpus, An Executable Corpus of Java Programs within the NJR 2017-track
SPLASH 2017 Committee Member in Program Committee within the OOPSLA-track
ECOOP 2017 Author of Contracts in the Wild: A Study of Java Programs within the ECOOP Research Papers-track
Author of EvilPickles: DoS attacks based on Object-Graph Engineering within the ECOOP Research Papers-track
SOAP 2017 Author of On the Construction of Soundness Oracles within the SOAP-track
ECOOP 2016 Author of Magic with Dynamo - Flexible Cross-Component Linking for Java with Invokedynamic within the Posters-track
Author of Magic with Dynamo – Flexible Cross-Component Linking for Java with Invokedynamic within the Research Track-track
Author of Magic with Dynamo – Flexible Cross-Component Linking for Java with Invokedynamic within the Artifacts-track
FTfJP 2016 Author of A Note on the Soundness of Difference Propagation within the FTfJP-track
SPLASH 2015 Author of Giga-Scale Exhaustive Points-To Analysis for Java in Under a Minute within the OOPSLA-track
Author of Giga-Scale Exhaustive Points-To Analysis for Java in Under a Minute within the OOPSLA Artifacts-track
SPLASH 2012 Author of Upload your program, share your model within the Demos-track