BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 illustrates a system that facilitates schema code analysis for a complexity metric value in accordance with an innovative aspect.
FIG. 2 illustrates a methodology of generating a complexity metric for the schema code.
FIG. 3 illustrates a methodology of analyzing decision nodes as part of complexity processing in accordance with another aspect.
FIG. 4 illustrates a block of complexity definitions which are executed as part of the complexity metric processing in accordance with another aspect of the innovation.
FIG. 5 illustrates a system that employs a reporting component for reporting complexity number.
FIG. 6 illustrates a flow diagram of a methodology reporting the complexity value as part of schema code processing.
FIG. 7 illustrates an alternative methodology of logging and outputting more detailed complexity information and suggestion message according to an aspect.
FIG. 8 illustrates a development tool that facilitates schema complexity processing and suggestions in accordance with an aspect.
FIG. 9 illustrates a complexity analysis and processing system that employs interim complexity analysis in accordance with an innovative aspect.
FIG. 10 illustrates a flow diagram of a methodology of interim code complexity analysis according to an aspect.
FIG. 11 illustrates a development tool system that can employ section and decision selection processing in accordance with another alternative aspect.
FIG. 12 illustrates a methodology of selective decision processing in accordance with an aspect.
FIG. 13 illustrates a flow diagram that represents a methodology of selecting a set of decision nodes that will be examined for the all of the schema code.
FIG. 14 illustrates a methodology of dynamically reporting information to the designer during code development.
FIG. 15 illustrates a block diagram of a computer operable to execute the disclosed complexity analysis and processing architecture.
FIG. 16 illustrates a schematic block diagram of an exemplary computing environment.