Describe various types of cohesion, Software Engineering

Describe various types of Cohesion?

i. Coincidentally cohesive -The modules in which the set I\of tasks are linked with each other loosely then these modules are called coincidentally cohesive.

ii. Logically cohesive - A module which performs the tasks that are logically linked with each other is called logically cohesive.

iii. Temporal cohesion - The module in which the tasks required to be executed in some specific time span is called temporal cohesive.

iv. Procedural cohesion - When processing elements of a module are linked with each other and must be executed in some specific order then these modules are called procedural cohesive.

v. Communicational cohesion - When the processing components of a module share the data then this module is called communicational cohesive.

 

Posted Date: 8/7/2013 1:43:08 AM | Location : United States







Related Discussions:- Describe various types of cohesion, Assignment Help, Ask Question on Describe various types of cohesion, Get Answer, Expert's Help, Describe various types of cohesion Discussions

Write discussion on Describe various types of cohesion
Your posts are moderated
Related Questions
Explain fully the application of artificial intelligence

The act of attempting to verify the cause of the symptoms of malfunctions noticed by testing or by frenzied user complaints.

Four Different Phases of spiral model are: 1) Planning  2) Risk analysis 3) Development 4) Assessment

(a) Visual Basic is governed by an event processor. Explain the meaning of this phrase. (b) Differentiate between an event procedure and a general procedure. (c) "For datab


What are CMMI model components? Process areas 24 process areas that are applicable to process capability and improvement are identified. These are organised int

Introduction Energy consumer in the computer system is getting critical all around the globe now. Therefore, the ability to figure out the components that consume energy in sys

What does Modularity concept mean? Software architecture embodies modularity; i.e. Software is named in to addressable components called modules, which are integrated finally.

What are the testing principles the software engineer must apply whereas performing the software testing? i. All tests should be traceable to customer requirements. ii. Test