Control Mechanisms For Adaptive Nanoscale Devices