A Component Model that is both Control-driven and Data-driven. K.-K. Lau, L. Safie, P. Stepan and C. Tran School of Computer Science, The University of Manchester Manchester M13 9PL, United Kingdom {kung-kiu,lsafie,pstepan,ctran}@cs.manchester.ac.uk Abstract: In some industrial domains, it is beneficial to model systems that are both data-driven and control-driven. The challenge to component-based development (CBD) is to provide suit- able component models for this purpose. In this paper we propose such a component model. We define the model, and present a model-driven implementation. We also illustrate its application to an example from the automotive domain.