Jean-Marc Andreoli, Damian Arregui, Francois Pacull, Michel Riviere, Jean-Yves Vion-Dury, Jutta Willamowski
Proc. of EDOC'99, 27-30 Sept. 1999, Manheim, Germany
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).
Report number: