A Container for Automatic System Control Flow Generation using Exogenous Connectors Kung-Kiu Lau and Vladyslav Ukis School of Computer Science, The University of Manchester Manchester M13 9PL, UK {kung-kiu,vukis}@cs.man.ac.uk Abstract: Today's component models like EJB and CCM use containers to instantiate and manage components. A component in these component models can originate control flow to other components to fulfil its tasks, and control flow of the system is laid down at design time of its components. The container can instantiate the system, given a set of such components. As components originate control flow to each other, their reuse potential is limited because they cannot be reused independently but need some other components they originate control to. The container does not take part in the system's control flow construction at all, leaving glue code for component connection in components themselves. In this report, we present a container which can automatically construct control flow for a system consisting of independent components not calling each other and exogenous connectors to connect them. As the components do not call each other their reuse potential is much higher than that of current component models. The container, unlike current containers, not only instantiates the components but is also in charge of control flow construction of the component-based system.