The invention relates to methods and apparatus suitable for executing a
service or application at a client peer or client side, having a client
specific device or client specific platform, with a reconfigurable
architecture, said service or application being provided from a service
peer or a service side. In a first aspect of the invention, the method
comprises transmitting to the client peer from the server peer an
abstract bytecode. The abstract bytecode is generated at the service peer
by performing a compilation of an application. The abstract bytecode
includes hardware bytecode and software bytecode. At the client peer, the
abstract bytecode is transformed into native bytecode for the client
specific device.