What are the different types of cohesion, Software Engineering

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.

 

Posted Date: 6/8/2013 1:20:30 AM | Location : United States







Related Discussions:- What are the different types of cohesion, Assignment Help, Ask Question on What are the different types of cohesion, Get Answer, Expert's Help, What are the different types of cohesion Discussions

Write discussion on What are the different types of cohesion
Your posts are moderated
Related Questions
What does the insert statement in extract datasets do? It describes the fields of a field group.

Differentiate between functional testing and structural testing. Functional testing also known as behavioural testing or  Black box testing. In this methods, tester design te

Q. Describe design walk throughs and critical design review. Ans. A design walkthrough is a excellence practice that allows designers to acquire an early validation of desi

State Lehman's First law. A program that is used in true world environment essentially must change or become progressively less useful in that environment.

What is Transform mapping? The transform mapping is a set of design steps applied on the DFD in order to map the transformed flow characteristics into exact architectural style


What is the meaning of SCM? Software Configuration Management is termed as a set of actions performed for identifying, organizing and controlling changes throughout the lifecyc

Incremental analysis happens when (partial) analysis may be performed on an incomplete product to permit early feedback on the development of that product.


What is Queue management sysyem? literature review of Queue management system