activity
20182025
most citedInadequate Risk Analysis Might Jeopardize The Functional Safety of Modern Systems

4 citations · 7 across the 12 of their papers we have counts for

collaborators
Showing cs.SEShow all

10 papers · 1 filter

cs.SE2025

Software Testing Education and Industry Needs - Report from the ENACTEST EU Project

Mehrdad Saadatmand, Abbas Khan, Beatriz Marin +6

The evolving landscape of software development demands that software testers continuously adapt to new tools, practices, and acquire new skills. This study investigates software te…

cs.SE2025

SmartDelta Methodology: Automated Quality Assurance and Optimization for Incremental System Engineering

Benedikt Dornauer, Michael Felderer, Mehrdad Saadatmand +8

Modern software systems undergo frequent updates, continuously evolving with new versions and variants to offer new features, improve functionality, and expand usability. Given the…

cs.SE2023

Making Sense of Failure Logs in an Industrial DevOps Environment

Muhammad Abbas, Ali Hamayouni, Mahshid Helali Moghadam +2

Processing and reviewing nightly test execution failure logs for large industrial systems is a tedious activity. Furthermore, multiple failures might share one root/common cause du…

cs.SE2022★ 1 cited

Machine Learning Testing in an ADAS Case Study Using Simulation-Integrated Bio-Inspired Search-Based Testing

Mahshid Helali Moghadam, Markus Borg, Mehrdad Saadatmand +3

This paper presents an extended version of Deeper, a search-based simulation-integrated test solution that generates failure-revealing test scenarios for testing a deep neural netw…

cs.SE2021

Performance Testing Using a Smart Reinforcement Learning-Driven Test Agent

Mahshid Helali Moghadam, Golrokh Hamidi, Markus Borg +4

Performance testing with the aim of generating an efficient and effective workload to identify performance issues is challenging. Many of the automated approaches mainly rely on an…

cs.SE2021

Automated Performance Testing Based on Active Deep Learning

Ali Sedaghatbaf, Mahshid Helali Moghadam, Mehrdad Saadatmand

Generating tests that can reveal performance issues in large and complex software systems within a reasonable amount of time is a challenging task. On one hand, there are numerous…

cs.SE2019

An Autonomous Performance Testing Framework using Self-Adaptive Fuzzy Reinforcement Learning

Mahshid Helali Moghadam, Mehrdad Saadatmand, Markus Borg +2

Test automation brings the potential to reduce costs and human effort, but several aspects of software testing remain challenging to automate. One such example is automated perform…

cs.SE2019★ 2 cited

A Two-Layer Component-Based Allocation for Embedded Systems with GPUs

Gabriel Campeanu, Mehrdad Saadatmand

Component-based development is a software engineering paradigm that can facilitate the construction of embedded systems and tackle its complexities. The modern embedded systems hav…

cs.SE2018

IntegrationDistiller: Automating Integration Analysis and Testing of Object-Oriented Applications

Mehrdad Saadatmand

Software systems typically consist of various interacting components and units. While these components can be tested and shown to work correctly in isolation, when integrated and s…

cs.SE2018★ 4 cited

Inadequate Risk Analysis Might Jeopardize The Functional Safety of Modern Systems

Kaj Hänninen, Hans Hansson, Henrik Thane +1

In the early 90s, researchers began to focus on security as an important property to address in combination with safety. Over the years, researchers have proposed approaches to har…