Patent ID: 7925977
Filing Date: 2011-04-12
Classification: G06F

Abstract:
1. An article comprising a non-transitory machine-readable medium tangibly embodying instructions that when performed by one or more machines result in operations comprising: receiving first user-generated input selecting a plurality of initial topics associated with a deployment of a data processing system, each topic relating to a web service for execution between two computing systems within the data processing system, a composition of different services being used to create a process, the same service being able to be consumed by different processes; 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; initiating a rendering of an architecture solution map for a plurality of interrelated processes in which each selected topic and each complementary topic having a level of relatedness above a predetermined level are visually displayed as nodes, each node being rendered with a corresponding visual boundary, each visual boundary associated with a single node, the architecture solution map grouping each of the nodes for the selected topics and each complementary topic having a level of relatedness above a predetermined level into a single group and arranging the nodes according to their respective corresponding group; and rendering the architecture solution map to include at least two graphical user interface elements within the corresponding visual boundary for each node, the graphical user interface elements causing, when activated, complementary information corresponding to the topic of the node to be displayed, a first graphical user interface element associated with each node and rendered within the corresponding visual boundary causing a first dialog window to be displayed when activated, the first dialog window including information or links to information that characterizes a state of review for the associated topic, a second graphical user interface element associated with each node and rendered within the corresponding visual boundary causing a second dialog window to be displayed when activated, the second dialog window including information characterizing a state and/or priority of the associated topic; receiving second user-generated input changing relations of at least one node by activating at least one of the graphical user interface elements positioned on or immediately adjacent to one or more of such at least one node; modifying the relationship matrix to reflect a change in relations for the at least one node with changed relations; and modifying the rendering of the architecture solution map to reflect the change in relations for the at least one node.