Related Experiment Video
Updated: Jul 1, 2025

Interactive and Visualized Online Experimentation System for Engineering Education and Research
Published on: November 24, 2021
Model-driven engineering of safety and security software systems: A systematic mapping study and future research
Atif Mashkoor1, Alexander Egyed1, Robert Wille2,3
1Johannes Kepler University Altenbergerstraße 69/, Linz 4040 Austria.
This study maps model-driven engineering for software safety and security, revealing common methods, tools, and development stages. It highlights trends and future research in this vital, interconnected field.
Area of Science:
- Software Engineering
- Cybersecurity
- System Safety
Background:
- Software systems increasingly require integrated safety and security engineering.
- The interplay between safety and security concerns presents unique research challenges.
- Model-driven engineering (MDE) offers a promising approach for managing these integrated concerns.
Purpose of the Study:
- To systematically map the state-of-the-art in model-driven engineering for safety and security.
- To identify prevalent methods, tools, and development stages for addressing these concerns.
- To analyze publication trends and community preferences within this research domain.
Main Methods:
- Conducted a systematic mapping study, rigorously selecting 143 publications from 27,259 relevant papers.
- Analyzed selected literature to identify frequently used methods, tools, and application domains.
- Investigated the integration of safety and security concerns throughout software development lifecycle stages.
Main Results:
- Provides a comprehensive overview of current research in MDE for safety and security.
- Identifies key methods, tools, and development phases where these concerns are addressed.
- Reveals community preferences for publication venues and emerging research trends.
Conclusions:
- Highlights the growing importance and interconnectedness of safety and security in MDE.
- Offers insights into the current landscape and identifies gaps for future research.
- Provides a valuable resource for researchers and practitioners in the field.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Response Surface Methodology
The process of RSM involves several key steps:
Typical Model Studies
Stereotype Content Model
Mechanistic Models: Compartment Models in Individual and Population Analysis
Modeling and Similitude

