Coupling : AFMS modules are coupled only by function calls to VRPN.
Cohesion : In afm_simulator, our modules are independently functionally
cohesive. Simulator server depends on nnm_Microscope_Simulator.C
working, which depends on nnm_Microscope..C. These all work together
to send data across VRPN to Microscape in order to load the image.
Since all of these modules work together to load a single image, they are
said to be jointly functionally cohesive.