In this paper we discuss the problem of tracing event chains (distributed transactions) while extracting an end-to-end timing model from an existing industrial component model, the Rubus Component Model (RCM). RCM supports component-based development of distributed embedded and real-time systems. The purpose of extracting an end-to-end timing model is to perform the holistic response-time analysis of the modeled distributed real-time application. We present a solution for RCM by introducing special-purpose generic components to it. We believe that the solution is also suitable for other component models that use a pipe-and-filter style for component interconnection.