The library and proxy generator need to be redesigned to give more independence from the backend: at present a port of UC++ to a different back end would require substantial reengineering of the proxy generator: it should require no change to the proxy generator.
Click here for more information on UCL-CS.