Dynamic Partial Self-Reconfiguration by Andreas Schallenberg