parts in terms of higher versus lower frequency, similarity of frequencies, or
specific frequencies. The first analysis reveals any interactions between different
parts of the program, while the second analysis reveals any dependencies
between the program parts. The third analysis allows the developer to look for