Continuous model-based unit testing for SW development in the automotive powertrain domain