Long-term Objectives of CHAIMS
1 Implementing a system for a simple and purely compositional language hiding differences of diverse protocols
2 Automatic optimized scheduling of invocations (taking advantage of inherent parallelism and estimate-capabilities of megamodules, hence splitting up of CALL-statement)
3 Decision-making support (direct) interaction with megamodules, based on overview and incremental results (fixed flow, not yet interactive changes to megaprogram)
4 Automatic dataflow optimization (direct dataflows between megamodules), not yet