====== Kmelia Java Framework ====== ===== Introduction ===== This framework includes the Java execution framework for communicating components. Its main features are: * concurrent Java application: the services are implemeted by threads over their (static) finite state machine description, the channels also use threads to wake up the processes waiting for communication data. * in the base implementation, the communications are synchronous and the channels hold 1-bound buffers. * the component have a complex life cycle, since a component can be a composite, which enable to creat and configure the component instances alo,ng the composition hierarchy, before running self-controlled components and calling services. * ...