An extension to the HAVi specification is defined which enables the
discovery and exchange of portable software elements, i.e. application
modules (5a; 5b), within the HAVi home network in a defined way. In
particular, the sharing of an application module (5a; 5b) between several
controller devices (1a, 2a; 1b 3b) is enabled.