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
What is A user manual? Ans) A "user manual" is a document that presents information essential to employ software or a system to get the desired results. Typically, what is expla

Explain in detail about software Maintenance. Software maintenance is an action in which program is modified after it has been put into use. Maintenance is termed as the

What are the reasons behind to perform white box testing? There are three main reasons behind performing the white box testing.  1. Programmers may have some incorrect assum

Software project Management & Quality Assurance 1. Briefly explain various activities involved in project management. 2. What is COCOMO? Write necessary steps for cost estim

Incremental testing is fractional testing of an incomplete product. The aim of incremental testing is to give an early feedback to software developers.

Q. Explain activities of software maintenance? The Software maintenance is a broad activity that includes enhancement of capabilities, error correction, deletion of obsolete ca

What is software measure? A software measure is a mapping from a set of objects in the software engineering world information a set of mathematical construct like numbers or v

Q. Compare the Manpower and development time? Manpower may perhaps refer to labour Manpower either an abstract term for human labour effort as opposed to machines, animals a

Assuming that all the tables have been created as given in the relational schema, write SQL code to make the following changes in the structure of the tables: (i) Make the empl

Automated testing is a formally specified and controlled method of formal testing approach. or That part of software testing that is assisted with software tool(s) that does