Architectural data metrics overlay
AssigneeMicrosoft Corporation
InventorsMark Groves, Daniel Massey, Ian Bavey, David Sauntry
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsMark Groves, Daniel Massey, Ian Bavey, David Sauntry
Estimating the term…
A system and method for facilitating analysis of a software project. Intrinsic measures, activity-based measures, or dynamic measures associated with the project are received, including measures associated with physical program units and logical program units of the project. Mappings between physical program units and logical program units are generated. An architectural diagram including logical program units is received, and may include additional mappings of the logical program units. The mappings are used to roll up measures from physical project units to logical project units, and from logical project units to other logical project units. An overlay diagram is generated, including the rolled up measures. The overlay diagram includes the architectural diagram and a representation of rolled up measures associated with each logical project unit on the diagram. The representations employ a graphic format that facilitates a user determining risk areas of the software project. A user may view effects of project changes prior to checking them into source control.
A computer-implemented method for analyzing metrics related to a project having a plurality of logical project units and a plurality of physical project units, comprising:
A computer-based system for analyzing a project, the system comprising an overlay engine programmed to perform actions including:
A computer-based system, including a processor, for analyzing a project having physical project units and logical project units, comprising:
Dependencies are inferred from the claim text.