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
Partitioning:- Problems are often too large and difficult to be understood as a whole. For this reason, we tend to partition such difficulties into parts that can be easily unders

Explain acceptance testing and beta testing.  Acceptance Testing and Beta testing : System tests are designed to validate a fully developed system to make sure that it meets

Testing conducted to evaluate whether systems or components pass data and control correctly to one another. Contrast with testing, unit; testing, system. Normal 0

OO system testing is actually identical to its counterpart in the procedural environment.


Advantage of microcomputer software packages: i)  compilation and maintenance of reference and fact files;  ii)  compilation of current and retrospective bibliographies

How do stubs and drivers are related to manual testing? - Drivers and stubs are a part of incremental testing. - The two different techniques used in incremental testing are

Draw E-R diagram for the following situation An account is a relationship between customer and bank. A customer has a name. A bank has a branch. A customer may have numerous ac

What does Data abstraction contains? A Data abstraction is a named collection of data that defines a data object Eg: door Attributes: door type, Opening mechanism, Swing di

Software faults are unseen programming errors. Software faults are errors in the correctness of the semantics of computer programs.