Dr.-Ing. Ben Hermann

Senior Researcher at Universität Paderborn
Working at the Software Technology Group for the Heinz Nixdorf Institute

Google+

Research interests

I'm interested in everything related to the intersection of programming languages and security.

More specifically:

  • Vulnerability Detection using Static Analysis
  • Risk Assessment of Software Libraries
  • Security Guarantees in Type Systems
  • Language-based Security

Short Biography

I received my doctoral degree from Technische Universität Darmstadt in 2016 while working in Mira Mezini's Software Technology Group on problems in the field of static analysis and security. In this time, I received the Software Campus grant for my research project PEAKS.The Software Campus initiative is a program for the development of Germany’s future senior IT executives.

Before this I worked for 5 years for a-tune software AG in Darmstadt as their Chief Architect. My team and I built enterprise software for highly-regulated environments based on a practical product line approach.

I studied at Technische Universität Darmstadt and received a Diploma (eq. to Master degree) in 2006.

Activities

External Review Committee Member for PLDI 2018

Artifact Evaluation Co-Chair for ISSTA 2018

Program committee member of the Entwicklertag Frankfurt 2018

Exam committee member for the German Chamber of Industry and Commerce (IHK) in the German apprentice model ”Fachinformatiker/-in Anwendungsentwicklung” (Software Engineer)

Past Activities

Local arrangements chair for ESEC/FSE 2017

Artifact Evaluation committee member of the SPLASH 2017 OOPSLA Artifacts Track

Competition committee member of the ESEC/FSE 2017 Student Research Competition

Program committee member of the ECOOP 2017 Doctorial Symposium

Program committee member of the Entwicklertag Frankfurt 2017

Organizer of the Language-Based Security Reading Group at the Software Technology Group at TU Darmstadt

Program committee member of the Entwicklertag Frankfurt 2016

Program committee member of the Entwicklertag Frankfurt 2015

Program committee member of the Entwicklertag Frankfurt 2014

Coordinator for the Advisory Board of Study Affairs of CASED

Projects

Publications

Leonid Glanz, Sven Amann, Michael Eichberg, Michael Reif, Ben Hermann, Johannes Lerch, and Mira Mezini
CodeMatch: Obfuscation Won’t Conceal Your Repackaged App
In ESEC/FSE 2017

[Preprint]

Florian Kübler, Patrick Müller, and Ben Hermann
SootKeeper: Runtime Reusability for Modular Static Analysis
In SOAP 2017

[Preprint]

Michael Reif, Michael Eichberg, Ben Hermann, and Mira Mezini
Hermes: Assessment and Creation of Effective Test Corpora
In SOAP 2017

[Preprint]

Philipp Holzinger, Ben Hermann, Johannes Lerch, Eric Bodden, and Mira Mezini
Hardening Java’s Access Control by Abolishing Implicit Privilege Elevation
In IEEE S&P 2017

[Preprint]

Ben Hermann
Full-Stack Static Security Analysis for the Java Platform
Doctoral Thesis

Michael Reif, Michael Eichberg, Ben Hermann, Johannes Lerch, and Mira Mezini
Call Graph Construction for Java Libraries
In FSE 2016

[Preprint]

Ben Hermann, Michael Reif, Michael Eichberg and Mira Mezini
Getting to Know You: Towards a Capability Model for Java
In ESEC/FSE 2015

[Preprint]

Michael Eichberg, Ben Hermann, Mira Mezini and Leonid Glanz
Hidden Truths in Dead Software Paths
In ESEC/FSE 2015

[Preprint]

Johannes Lerch and Ben Hermann
Design your Analysis: A Case Study on Implementation Reusability of Data-Flow Functions
In SOAP 2015

[Preprint]

Johannes Lerch, Ben Hermann, Eric Bodden, and Mira Mezini
FlowTwist: Efficient Context-Sensitive Inside-Out Taint Analysis for Large Codebases
In FSE 2014

[Preprint]

Michael Eichberg, and Ben Hermann
A Software Product Line for Static Analyses
In SOAP 2014

[Preprint]

Eric Bodden, Ben Hermann, Johannes Lerch, and Mira Mezini
Reducing Human Factors in Software Security Architectures
In FUTURE SECURITY 2013

Contact

Electronic

Email: ben.hermann@upb.de
Skype: benhermann

Postal

Fachgruppe Softwaretechnik
Heinz Nixdorf Institut
Universität Paderborn
Zukunftsmeile 1
33102 Paderborn
GERMANY