What are the different types of Cohesion?
i. Coincidentally cohesive -The modules in which the set of tasks are related with each other loosely then such modules are called as coincidentally cohesive.
ii. Logically cohesive - A module that performs the tasks that are logically related with each other is known as logically cohesive.
iii. Temporal cohesion - The module in which the tasks require to be executed in some specific time span is known as temporal cohesive.
iv. Procedural cohesion - When processing elements of a module are related with one another and must be implemented in some specific order then such module is called procedural cohesive.
v. Communicational cohesion - When the processing elements of a module share the data then such module is known as communicational cohesive.