Building self-reconfiguring distributed systems using compensating reconfiguration | IEEE Conference Publication | IEEE Xplore