CHAIMS - Special Features
CHAIMS supports megamodule heterogeneity:
- The CHAIMS compiler ensures that clients support the various megamodule distribution systems
- The CHAIMS data encoding-rules facilitates heterogeneous data transmission between megamodules
CHAIMS preserves megamodule autonomy:
- The CHAIMS repository contains the information necessary to access megamodules
- Run-time cost estimation allows to leave control over resources to providers
CHAIMS enables optimized composition:
- Parallelism, invocation monitoring, and cost estimation allow clients to optimize the invocation sequence to megamodules
- Global pre-setting of parameters and partial extraction of results allow minimized data flow between megamodules