DocumentCode
3144403
Title
CLF/Mekano: a framework for building virtual-enterprise applications
Author
Andreoli, Jean-Marc ; Arregui, Damián ; Pacull, François ; Rivière, Michel ; Vion-Dury, Jean-Yves ; Willamowski, Jutta
Author_Institution
Grenoble Lab., Xerox Res. Centre Europe, Meylan, France
fYear
1999
fDate
1999
Firstpage
183
Lastpage
192
Abstract
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 “lightweight” (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 reused. The Mekano library has been developed in order to deal with this complexity, targeting reusability. It provides ready-to-use generic classes of customizable components, as well as useful component parts which can be reassembled 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)
Keywords
business communication; business data processing; client-server systems; distributed object management; protocols; software libraries; software reusability; CLF protocol; CLF/Mekano; CORBA; DCOM; Enterprise Java Beans; Mekano library; application specific needs; business object libraries; coarse grain components; communication verbs; component parts; customizable components; distributed object infrastructure; domain-specific libraries; high-level coordination; inter-component communication protocol level; negotiation services; ready-to-use components; ready-to-use generic classes; reusability; virtual-enterprise applications; Application software; Assembly; Databases; Internet; Java; Libraries; Middleware; Printers; Protocols; Remote monitoring;
fLanguage
English
Publisher
ieee
Conference_Titel
Enterprise Distributed Object Computing Conference, 1999. EDOC '99. Proceedings. Third International
Conference_Location
Mannheim
Print_ISBN
0-7803-5784-1
Type
conf
DOI
10.1109/EDOC.1999.792062
Filename
792062
Link To Document