Software-in-the-Loop (SIL), in contrast to Hardware-in-the-Loop (HIL, HWIL),
describes a test system in which no physical hardware is used.
Here, the software does not run on the target system, but rather in an
emulation of the target system.
In contrast to an application in the physical target system,
it is not possible to ensure real-time behavior via Software-in-the-Loop.
With HILSTER Test Bench, it is possible to create, maintain and execute flexible
and automated Software-in-the-Loop tests as well as Hardware-in-the-Loop tests.
In addition, HILSTER Test Bench offers the possibility to implement tests
that can be used in the context of Software-in-the-Loop and Hardware-in-the-Loop
without any modifications.
- Significant reduction of test execution times through massive parallelization
of the test execution
- Reduction of development costs by simulating the actual field of application
- Reduction of project risk by detecting and fixing errors as early as possible in
- Improvement of the product quality by generating error conditions
- Fast feedback loops through automated
execution in a Continuous-Integration system (CI)
- Changes to system requirements can be verified with little effort through small
modifications to the tests
- Tests can be reused easily