Ben Hermann

Ben Hermann

@benhermann.eu

Professor for Secure Software Engineering at Universität Stuttgart 🏳️‍🌈💻🎓 https://benhermann.eu https://sse.cs.tu-dortmund.de

309 followers285 following53 posts

Ben Hermann reposted

Ben Hermann reposted

The emotional roller coaster of open science: Step 1: yay, this article is sharing their dataset! Step 2: nay, the URL only points to a GitHub repository that doesn't exist anymore! The article was not even published a year ago, come on...

REMINDER: Our call for a professorship in the programming language field ends this Sunday! Make sure your application is in the system on time.

Ben Hermann@benhermann.eu

Do you want to be my new colleague in Stuttgart? We opened a tenured professor position for researchers in Programming Languages. So, if you are working in this field, please consider applying. If you are not in this field, please repost and boost. 📣 www.f05.uni-stuttgart.de/en/faculty/n...

Ben Hermann reposted

The program of ICOOOLPS is now online: 2026.ecoop.org/home/ICOOOLP... And today is the last day for early registrations. Interested in programming language implementation, compilation, and optimization? Join us in Brussels! Don't know what to expect? 1/2

2026.ecoop.orgICOOOLPS 2026 - ECOOP 2026The ICOOOLPS workshop series brings together researchers and practitioners working in the field of language implementation and optimization. The goal of the workshop is to discuss emerging problems an...

📢 Call for Artifact Evaluation Reviewers! Join the ASE 2026 & ISSTA 2026 AE committees. Support open science while gaining an inside look at top-tier research artifacts. 📝 Apply now: docs.google.com/forms/d/e/1F... 🔁 Please boost! #ASE2026 #ISSTA2026

docs.google.comASE & ISSTA AEC Self-NominationsWe are looking for highly motivated candidates for the artifact evaluation committees (AECs) of ASE 2026 and ISSTA 2026. The expected workload for each AEC member is 3-5 artifact reviews between Jul ...

Ben Hermann reposted

ECOOP wasn't on Bluesky — until now! 🎉 We're building a home here for the programming languages and software engineering research community. Follow us, spread the word, and help us grow! Whether you're an author, attendee, or just passionate about PL research — you belong here. 👋 #ECOOP #ECOOP26

Ben Hermann reposted

This is NOT a formal job posting, just testing waters. I have a year of post-doc money. Esp. int'd in formal methods + applied cogsci + diagramming. If you do work tied to my research, reach out (see my page). Must have US work auth, sorry. Please feel free to share/boost!

Ben Hermann reposted

Do you want to be my new colleague in Stuttgart? We opened a tenured professor position for researchers in Programming Languages. So, if you are working in this field, please consider applying. If you are not in this field, please repost and boost. 📣 www.f05.uni-stuttgart.de/en/faculty/n...

f05.uni-stuttgart.deProfessorship (W3) in Programming Languages | News | Mar 26, 2026 | Faculty 5: Computer Science, Electrical Engineering and Information Technology | University of StuttgartINSTITUTE OF SOFTWARE ENGINEERING | AT THE NEXT POSSIBLE DATE

Honored to be recognized as an #ICSE Distinguished Reviewer alongside 29 fantastic colleagues! Beyond the honor, reviewing this year was genuinely fun. My selection of papers was incredibly interesting to read and I learned a lot from them. @icseconf.bsky.social conf.researchr.org/info/icse-20...

conf.researchr.orgAwards - ICSE 2026ICSE, the IEEE/ACM International Conference on Software Engineering, is the premier software engineering conference. It will be held April 12-18 2026 in Rio de Janeiro. Core conference days will be We...

Ben Hermann reposted

We're running a user study, maybe you can help! We're studying the effect of new ways to show code diffs to programmers, and looking for participants for a 1-1.5hr virtual user study. In the study you will be shown several diffs and asked questions about them.

Shortly before the holidays the OPAL team prepared a little gift themselves. OPAL 7 has just been released! And it finally provides support for Scala 3 (3.7.3 to be exact). We have been working on that for some time now.

Functionality-wise it is the same as OPAL 6. It supports bytecode parsing, abstract interpretation, call-graph construction, and more for JVM (Java, Scala, ...) bytecode from version 1.0 to 25. Check it out on GitHub (github.com/opalj/opal/r...) or Maven (central.sonatype.com/search?q=opa...)

github.comRelease 7.0.0 · opalj/opalwe are now using Scala 3.7.3 we are now using sbt 1.11.7 various API changes due to new major Scala version fixed typos and minor code style issues introduced custom assertions, Scala 3 no longer s...

Ben Hermann reposted

Ben Hermann reposted

📣📣 𝗖𝗮𝗹𝗹𝗶𝗻𝗴 𝗮𝗹𝗹 𝘀𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗲𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝘀! We're running a study at TU Delft on 𝗵𝗼𝘄 𝘀𝗼𝗰𝗶𝗮𝗹 𝗮𝗻𝗱 𝗼𝗿𝗴𝗮𝗻𝗶𝘇𝗮𝘁𝗶𝗼𝗻𝗮𝗹 𝗳𝗮𝗰𝘁𝗼𝗿𝘀 𝗶𝗻𝗳𝗹𝘂𝗲𝗻𝗰𝗲 𝘀𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝘁𝗲𝘀𝘁𝗶𝗻𝗴 𝗰𝘂𝗹𝘁𝘂𝗿𝗲. We would love your insights! (takes 15 minutes) 👉 lnkd.in/dPPF6-Vq The more voices, the better! Thank you 💙 #SoftwareEngineering #SoftwareTesting

Quantum computing is becoming accessible, but everyday use is still far off. A key challenge is scalable program analysis. Together with Falk Howar and Benedikt Fauseweh, I’ll work on improving verification for digital quantum simulations. Exciting times ahead! cs.tu-dortmund.de/en/details/d...

cs.tu-dortmund.deDFG Funds Dortmund Project on Verification of Digital Quantum SimulationsInterdisciplinary Team from Physics and Computer Science Lays Foundations for Reliable Quantum Simulations

Ben Hermann reposted

MPLR'26 will be in Brussels! The deadline is sooner than usually, March 6th. Please get your papers ready early! MPLR is interested in all things VMs, Language Implementation, Compilers, Interpreters, and Tooling! 2026.ecoop.org/home/mplr-20... They'll colocate again with ECOOP and ICOOOLPS!

2026.ecoop.orgMPLR 2026 - ECOOP 2026The 23rd International Conference on Managed Programming Languages and Runtimes (MPLR 2026, formerly ManLang, originally PPPJ) is a premier forum for presenting and discussing novel results in all asp...

Ben Hermann reposted

The OPAL team just released version 6 of our program analysis framework. As a major release, it features more improvements than can be explained in a post. So just a few teasers: JVM bytecode up to version 25, new solver for IDE problems, def-use webs, string analysis, ... github.com/opalj/opal/r...

github.comRelease 6.0.0 · opalj/opalwe are now using sbt 1.9.7 we are now using scalafmt instead of Scalariform introduce auto formatting via sbt format add pre-commit hook to verify (sbt checkFormat) and apply formatting unify co...

Ben Hermann reposted

Ben Hermann reposted

📢 The Journal of Systems Research (JSys) is looking for senior graduate students, postdocs, and early-career researchers to serve on its Artifact Evaluation Board (AEB). #OpenScience 🧑‍🔬 To learn more/nominate yourself for the AEB, visit forms.gle/PJzS81AhN2TA...

forms.gleSelf-Nomination for JSys Artifact Evaluation BoardThe Artifact Evaluation Board (AEB) for the Journal of Systems Research (JSys) assists with the review of two kinds of submissions. "Tool/benchmark papers" present new, open-source tools and benchmark...

Ben Hermann reposted

Ben Hermann reposted

The VMIL paper deadline is next week. Please submit abstracts already. We are looking forward to your work on language implementation. Don't have results yet, but would like feedback on an experimental design? We're looking forward to those, too! 🧑‍🔬🧪💻 conf.researchr.org/home/icfp-sp...

conf.researchr.orgVMIL 2025 - 17th Workshop on Virtual Machines and Language Implementations - ICFP/SPLASH 2025Virtual Machines are pervasive in the design and implementation of programming systems. In fact, languages implemented as virtual machines are crucial in the specification, implementation, and deploym...

Ben Hermann reposted

To celebrate the release of the Nintendo Switch 2™, the C committee has added an Easter egg to the C programming language called the "switch" statement! Connect your compiler with your Ninteno Online™ account to try it out!

Ben Hermann reposted

Reminder! Next Monday 👇

#ECR attention! Just finishing your #PhD and wondering if the DFG’s Walter Benjamin Programme might be a funding option for you? Come and find out in our info talk in our research career series #Prospects (in English). The link to the meeting will be published here: ➡️ www.dfg.de/en/research-...

Ben Hermann reposted

For some weeks now, the #dblp team has been receiving an exceptionally high number of support/error correction requests from the community. While we are grateful and happy to process all incoming emails, please assume that it will currently take us several weeks to read and address your request. 1/2

Ben Hermann reposted

A lecture is a live performance act, somewhere between classical theater and improv. Proper preparation is key, both for the performer and the audience.