A truly modular platform which allows application components to be shared and updated with the minimum of disruption - using the strength of OSGI.