Adaptive Re-use Development