1. An article comprising a machine-readable medium tangibly embodying instructions that when performed by one or more machines result in operations comprising: receiving user-generated input selecting a plurality of initial topics associated with a deployment of a data processing system; determining topics complementary to the plurality of initial topics using a relationship matrix, the relationship matrix characterizing a level of relatedness among each of at least a portion of the initial topics and the complementary topics; and initiating a rendering of an architecture solution map in which each selected topic and each complementary topic having a level of relatedness above a predetermined level are visually displayed as nodes.