CLF/Mekano is a distributed object infrastructure oriented towards the high-level coordination of coarse grain components. Unlike other infrastructures of the same class, such as CORBA or DCOM, coordination in CLF/Mekano is built-in at the lowest level, namely at the inter-component communication protocol level, and not as a side service (such as the event, transaction or negotiation services of Corba). Although the CLF protocol is “light-weight” (it relies on very few concepts and only 8 communication “verbs”), it makes the design and implementation of components more complex, but also more valuable if it can be re-used. The Mekano library has been developed in order to deal with this complexity, targeting re-usability. It provides ready-to-use generic classes of customizable components, as well as useful component parts which can be re-assembled according to application specific needs. Of course, further layers of domain-specific libraries (so called business object libraries), can then be developed on top of Mekano, to provide ready-to-use components dedicated to specific business needs (in the line of Enterprise Java Beans).