Optimizing System Architecture for Adaptability | AMiner