A method (100) of connecting a first object to a second object is
disclosed The first and second objects each comprise at least one
associated interface defining a communication protocol for each of the
objects. The method (100) examines the communications protocols
associated with each of the interfaces of the first and second objects.
The method (100) associates a first mapping pointing to the second object
with the first object and associates a second mapping pointing to the
first object with the second object, if the first and second objects use
a compatible communications protocol and the interfaces associated with
each of the first and second objects define different sides of the
compatible communications protocol.