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
Discuss about the Software Maintenance Maintenance in the normal sense means correcting problems caused by wear and tear though software maintenance is different.  Software is

Q Define the failure intensity of the Basic model? Ans: The failure intensity of the Basic model is λ (μ) = λ 0 [1 - μ / v 0 ] Where λ 0 is the initial failure inten

Instructions: For this assignment, you will be using stacks and queues to solve a maze in a couple of different ways. You are supplied with code to start you off. When run, it ope

Problem 1. Explain different roles of the software development? 2. What is conflict management? Explain various causes for conflict 3. What is COCOMO? Explain COCOMO mode

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

What is software engineering? Software engineering is a regulation in which theories, methods and tools are applied to make professional software.

What are the properties of the software? Software is engineered, not manufactured. Software is free of wear out. Most software is built as required rather than being asse


Determine the working of developer of Software As developer of Software and user of Software became separate organisation, business concepts such as software costing, Software

Difference between Verification and Validation Verification is Static whereas Validation is Dynamic. This means in Verification the s/w is inspected by looking into the code go