A method and apparatus for identifying sections of an existing schematic
that are consistent with best design practices, the method comprising the
steps of providing a template set, each template specifying a sub-set of
components and relationships that are consistent with best design
practices and examining the existing schematic to identify sections of
the existing schematic that are inconsistent with the best design
practices specified in the template set.