If you are only interested in integrating your service/component(s) in SMILA, then we suggest you get familiar with integration tutorial maintained in our wiki.
Since SMILA is highly component-based you can easily replace any of its functional parts, integrate new (BPEL) services in the workflow and/or write your own data connectors (crawler/agent). Basically, SMILA offers three different integration scenarios:
To start integrating your components in SMILA you need to set up your integration environment first. For the instructions please read How to set up integration environment maintained in our wiki.