In this paper we highlight some issues on the event consistencyinmulti-componentsystemsandthecoordination activities necessary to maintain it. We point out that the generation of events of a component should change with respect to its usage context but the burden of the coordination which maintains such a consistency is entrusted to the developer's cleverness because existing tools do not offer adequate solutions. Hence we present a model of the coordination activities in multi-component systems in order to clarify the space of the problem and possible points where to intervene. Then we propose a conceptual solution based on a set of types of abstract observers through which realizing the above mentioned coordination activities.