News

Authors: Stephan Lipp, Daniel Elsner, Severin Kacianka, Alexander Pretschner, Marcel Böhme, Sebastian Banescu Abstract: Fuzzing is a widely used automated testing technique that utilizes random inputs to provoke program crashes which indicate security breaches. A difficult but important question is…

ICST 2023 Distinguished paper award for our paper "BinaryRTS: Cross-language Regression Test Selection for C++ Binaries in CI"

Markus Schnappinger successfully defended his thesis on "Machine Learning Assisted Software Maintainability Assessments."

Your task will be to design and develop a web interface to recommend university courses to interested students. Overall, the goal is to faciliatate the search for digital lectures and make them as accessible as possible. For this, we want your help in structuring and displaying the available data to…

Authors: Gregor, L., Schnappinger, M., Pretschner, A. Teaser: Over the last few decades, a variety of static code metrics have been published and promoted to measure the maintainability of software systems. This study evaluates 12 common static code metrics for their correlation with observed…

Authors: Elsner, D., Kacianka, S., Lipp, S., Pretschner, A., Habermann, A., Graber, M., Reimer, S. Teaser: Continuous integration (CI) pipelines are commonly used to execute regression tests before pull requests are merged. Regression test selection (RTS) aims to reduce the required testing effort…

Authors: Hundsdorfer, S.*, Elsner, D.*, Pretschner, A. Teaser: Regression test selection (RTS) aims to reduce regression testing effort by selecting only those tests that are affected by introduced changes. RTS techniques are considered to be safe if they select all affected test cases. Several…

Authors:  Wuersching, R.*, Elsner, D.*, Leinen, F., Pretschner, A., Grueneissl, G., Neumeyr, T., Vosseler, T. Teaser: In automotive software engineering, system-level regression testing is crucial to ensure proper integration of oftentimes safety-critical components. Due to the inherent complexity…

We have an open position for a PhD student with skills in the areas of blockchain engineering & smart contract testing. The position is part of the ACE program of Algorand. Apply via our form and refer to this job posting.