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
Product metrics: explain the characteristics of the product such as size, complexity, design features, performance, efficiency, reliability, portability, etc.

Define Black box testing Black box testing Black-box test design care for the system as a "black-box", so it doesn't explicitly use knowledge of the internal structure. It ta

QUESTION (a) Explain the meaning of the three-tier architecture (b) An Internet banking system can be said to be based on a three-tier architecture. Illustrate this with a d

Q. Illustrate the relationship between Time and cost? In software projects, time cannot be freely exchanged against cost. Such a trade off is limited by the nature of the softw

Function testing of OO software is no dissimilar than validation testing of procedural software. Client involvement is generally part of this testing stage. In OO environment use c


Discuss the limitations of software testing. How do we say that complete testing is impossible?.


Define top-down testing. System developed starting from most general modules. Testing begins from the most general module.

Waterfall Model It is the oldest, simplest and most widely used process model. In waterfall model, every phase of the life cycle is finished before start of a new phase. It's