AUTOSAR Development (Part 2): SW Development and Virtual Validation