The JBI runtime is only one of the examples of the usage of Intermediate
Model.
The model is generic, so i could support SCA, JBI, BPEL and so on.
At the moment the jbi-runtime is quite complete and support service
definitions that could be used to generate service assembly for spagic,
servicemix environment.