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
what is constructor overloading

Which type of software must not be automated? Following types of software must not be automated: - Incomplete/Unstable software since they are still undergoing changes -

Q. Define Aggregation among objects? Aggregation between objects represents a relationship. It is a whole/part relationship. Aggregation may perhaps imply containment.


What is Transform mapping? The transform mapping is a set of design steps applied on the DFD in order to map the transformed flow characteristics into exact architectural style

Q Calculates function point value for a project with the following domain characteristics: No. of I/P = 30 No. of O/P = 62 No. of user Inquiries = 24 No. of fil

Define graph matrix and connection matrix.      Graph matrix: A graph matrix is a square matrix whose size (i.e., number of rows and columns) is equivalent to the number of n

I have a comprehensive question for Software Metrics ...it is 16 question

Question: (a) (i) What are the main components of the Network Switching Subsystem in GSM? (ii) What are the main functions of the Network Switching Subsystem? (b) What

SOFTWARE DEVELOPMENT: Software development is a human activity. It involves a clear understanding of the field of application, such as library and information science; knowled