What are the various types of coupling, Software Engineering

What are the various types of coupling?

i. Data coupling - The data coupling is possible by parameter passing or data interaction.

ii. Control coupling - The modules share related control data in control coupling.

iii. Common coupling - The common data or a global data is shared between modules.

iv. Content coupling - Content coupling occurs when one module makes use of data or control information maintained in another module.

 

Posted Date: 7/23/2013 7:32:37 AM | Location : United States







Related Discussions:- What are the various types of coupling, Assignment Help, Ask Question on What are the various types of coupling, Get Answer, Expert's Help, What are the various types of coupling Discussions

Write discussion on What are the various types of coupling
Your posts are moderated
Related Questions
Four Different Phases of spiral model are: 1) Planning  2) Risk analysis 3) Development 4) Assessment

What is SCI? Software Configuration Item is information that is carried as part of the software engineering process.

Q. Explain Test archiving systems? Test archiving systems: the goal is to keep follow of series of tests ant to act as the basis for documenting that the tests have been done

What is a boundary value analysis? A boundary value analysis is a testing method in which the elements at the edge of the domain are selected and tested. It is a test case desi

Define in brief about the SilkTest Agent SilkTest component which receives testing commands from SilkTest Host and interacts with AUT (Application under Test) directly. SilkT

A manual [formal] testing [error detection] method where the programmer reads source code, statement by statement, to a group who ask questions determined the program logic, determ

Token count: -  A program is considered to be series of tokens and if we count the number of tokens, some interesting results might be emerge. Tokens are classified as either opera

Determine the common problems with software automation ? The biggest concern is the cost incurred for test automation. Also, often s/w test automation needs skilled personnel an

Define sandwich testing. Testing combines the ideas of both bottom-up and top-down testing by defining a certain target layer in the hierarchy of the module. The modules below

What is architectural evolution? Architectural evolution is the practice of modifying a system from a centralized architecture to a distributed architecture like client server.