Posts

Showing posts with the label MIL | SIL | HIL with CI/CD Methodology

Model-In-the-Loop (MIL), Software-In-the-Loop (SIL), Hardware-In-the-Loop (HIL) with CI/CD (Continuous Integration/Continuous Delivery) Methodology

Image
The term “in-the-loop” means that the controlled system or hardware is simulated.  The simulation of a closed  control loop is not mandatory since some systems under tests (SUT), especially in module testing, do not require closed control loops. Close-loop  has ability to self-correct while the open-loop does not. In general, MIL test should come first because it involves testing the mathematical model or simulation of the system or component under development. This helps identify potential issues and refine the model before moving on to more complex and costly tests. Once the model has been refined, the SIL test can be conducted next to test the software components in a simulated environment. This helps identify issues related to software functionality and performance. Finally, the HIL test can be conducted to test virtual  hardware   components  in a simulated environment. This helps to identify issues related to the interaction between the hardware...