Interface Description for dynamic objects

The interfaces exposed by a dynamic object library are defined by an XML definition. This XML can be processed by an XSLT stylesheet into a C++ program that acts as a glue layer permitting a KCML program to call the methods of the exposed objects.