Software development of component-based distributed embedded systems in the vehicle domain can be described at various abstraction levels. One important activity during the development of these systems is to verify their timing requirements by using pre-runtime analysis techniques, e.g., end-to-end timing analysis. There are several models and tools in the vehicle domain that support the timing analysis of these systems. In this paper, we discuss and compare our recent works with the existing techniques that support the end-to-end timing analysis of these systems at each abstraction level.