Architecture Design on Demand - ADoD