PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 30, 2026Journal of Systems and Software1 citationsOpen Access

Bridging Safety and Security in Complex Systems: A Model-Based Approach with SAFT-GT Toolchain

View Full Paper
IPIrdin PekaricRGRaffaela GronerARAlexander Raschke

Key Points

  • The research aims to develop a toolchain for assessing safety and security in self-adaptive systems.
  • Designed and developed the SAFT-GT toolchain for attack-fault tree generation.
  • Integrated the toolchain into the feedback loop of self-adaptive systems.
  • Conducted user studies with domain experts to evaluate the toolchain's applicability.
  • Performed performance experiments to confirm the efficiency of the generation pipeline.
  • User studies confirm the toolchain's relevance and practical usability in real-world applications.
  • Performance experiments show the attack-fault tree generation operates within feasible time limits.
  • The toolchain effectively addresses known vulnerabilities and emerging threats.

Abstract

• The SAFT-GT toolchain enables semi-automatic Attack-Fault Tree generation for enhanced safety and security assessment in self-adaptive systems. • The toolchain efficiently integrates into the feedback loop of self-adaptive systems, allowing for dynamic updates based on security assessments. • A user study with domain experts confirms the toolchain’s relevance and practical applicability in real-world scenarios. • Performance experiments demonstrate that the Attack-Fault Tree generation pipeline operates within feasible time constraints, supporting real-time applications. • The complete toolchain and resources are provided for download, fostering further research and collaboration in the field. In the rapidly evolving landscape of software engineering, the demand for robust and secure systems has become increasingly critical. This is especially true for self-adaptive systems due to their complexity and the dynamic environments in which they operate. To address this issue, we designed and developed the SAFT-GT toolchain that tackles the multifaceted challenges associated with ensuring both safety and security. This paper provides a comprehensive description of the toolchain’s architecture and functionalities, including the Attack-Fault Trees generation and model combination approaches. We emphasize the toolchain’s ability to integrate seamlessly with existing systems, allowing for enhanced safety and security analyses without requiring extensive modifications and domain knowledge. Our proposed approach can address evolving security threats, including both known vulnerabilities and emerging attack vectors that could compromise the system. As a use case for the toolchain, we integrate it into the feedback loop of self-adaptive systems. Finally, to validate the practical applicability of the toolchain, we conducted an extensive user study involving domain experts, whose insights and feedback underscore the toolchain’s relevance and usability in real-world scenarios. Our findings demonstrate the toolchain’s effectiveness in real-world applications while highlighting areas for future improvements. The toolchain and associated resources are available in an open-source repository to promote reproducibility and encourage further research in this field.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Pekaric et al. (2026) studied this question.

synapsesocial.com/papers/69ca134b883daed6ee09528ahttps://doi.org/10.1016/j.jss.2026.112865
Ask AI
Helpful
Bookmark
Share
View Full Paper