And heterogeneity can be refered to the figure which aggrandises the need for breaking a code segment into two or more code segments. By using directed graphs. What I wish to figure out is a method using FSS which will look at the segments as small Fuzzy sets and Fuzzy Logic to decide how to partition these sets so that the above mentioned criteria is optimised. What will be required is a form of communication channel or a way to figure out how the small fuzzy sets of code could interact with each other, so that they themselves can form optimised clusters of code. With this rough idea in mind, I'd wish to get some kind of pointers as to how such an idea can be implemented.
All suggestions welcome.