for full information. One highly effective way to deploy pen testing is via cybersecurity simulation, which exposes known and unknownvulnerabilities by putting medical device security defenses under evolving, real-world security threat settings. Butbecause such testing runs on a virtual device, no unintentional interference or damage is caused. Simics and simu-lation engines enable medical device system developers to test system cybersecurity in a controlled environment.Simics decouples the development work from the physical medical hardware, while maintaining the ability to connectthe physical device hardware if required. The Simics-created virtual hardware gives on-demand access to any targetsystem, allowing continuous integration and automated testing by members of the device development team or bysuppliers for the system.SIMICS FOR CYBERSECURITY SIMULATION FOR AMEDICAL DEVICE SYSTEMSimics full-system simulation enables medical device developers to detect cybersecurity threats to the medicaldevice that can originate when one element attacks others. With this approach, developers can:•Conduct tests that are impossible on physical medical hardware, such as spoofing malware to trigger responses andthusexpose the threat’sexistence•Test defense-in-depth strategies, such as flagging a suspect component as inoperable so it can be isolated from themedical system•Have Simics act as a cybersecurity sandbox, safely containing suspect malware for forensic analysisDEVELOP MEDICAL DEVICE SOFTWARE IN A VIRTUALENVIRONMENT WITH SIMICSBeyond cybersecurity simulation, Simics can be a valuable technology for developing medical and other software ina virtual environment. Simics provides the access, automation, and collaboration required to enable DevSecOps andcontinuous development practices. As the complexity of developing medical devices and systems grows, Simicscan help test by modeling complete networked systems and running a full production software stack of unmodifiedbinaries, including binary input-output systems (BIOS), firmware, operating systems, and applications.Simics supports multi-core and parallel core processing as well as the distribution of complex, multi-core simulationsacross available host resources. The capacity of the simulation host network is the only restriction on system com-plexity or its performance requirements. And with Simics, you can run code in reverse to isolate issues, fix them inplace, and then test the fix immediately before committing the code.Simics can offer a development and test environment even before you have hardware available, or when there are notenough test platforms for the entire team. This can represent a huge savings of time and cost on resource-squeezedprojects. Additionally, given virtual environments, developers can change configurations, parameters, or test har-nesses without worrying about any impact on the parallel efforts of teammates.EXPLORE SIMICS FOR ALL SOFTWARE DEVELOPMENTSimics can be utilized for product software development for all industries. By using virtual platforms and simulation,software developers can decouple their work from physical hardware and its limitations during development. Todiscover the full features and benefits of Simics for software development in a virtual environment, visitSimics.Wind River is a global leader of software for mission-critical intelligent systems. For 40 years, the company has been an innovator and pioneer, powering billions of devices and systems that require the highestlevels of security, safety, and reliability. Wind River offers a comprehensive portfolio of software and expertise that are accelerating digital transformation across industries.© 2024 Wind River Systems, Inc. The Wind River logo is a trademark of Wind River Systems, Inc., and Wind River and VxWorks are registered trademarks of Wind River Systems, Inc. Rev.04/2024