The framework implements data flow programming approach ( http://en.wikipedia.org/wiki/Dataflow_programming )
The general idea of the paradigm is building distributed application from components using channels and ports. Each component is an executable (running as separate process), that exposes several ports. Components can be run on different computers across network. Channel Manager Framework provides passing data from an output port of a component to several input ports of other components. Passing data from an output port to input ports provided with channels, connected with ports. Each channel connected with an output port and several input ports. The connection scheme of components is described with special Connection Scheme Description Language (CSDL).
Contributors - welcome.
Anatoly Medyntsev, PhD
Leading Software Engineer,
Arcadia Inc. www.arcadia.spb.ru
These details are provided for information only. No information here is legal advice and should not be used as such.