What problems arise if two modules have high coupling, Software Engineering

Assignment Help:

What problems arise if two modules have high coupling?

Coupling means the interconnection of dissimilar modules with each other or we can say, it tells about the interrelationship of dissimilar modules of a system. A system with high coupling means there are strong interconnections among its modules. If two modules are concerned in high coupling, it means their interdependence will be very high. Any changes applied to single module will affect the functionality of the other module.  Greater the degree of change, greater will be its effect on the other. As the dependence is higher, such modify will affect modules in a negative manner and in-turn, the maintainability of the project is decreased. This will further decrease the reusability factor of individual modules and as lead to unsophisticated software. So, it is always desirable to have inter-connection &  interdependence among modules.     

 


Related Discussions:- What problems arise if two modules have high coupling

#title., Ask EXPLAIN GENERIC PROCESS MODEL & REQUIREMENT ENGINEERING PROCE...

Ask EXPLAIN GENERIC PROCESS MODEL & REQUIREMENT ENGINEERING PROCESSquestion #Minimum 100 words accepted#

List any three characteristics of a good srs, List any three characteristic...

List any three characteristics of a good SRS.   The SRS should be: Correct , Unambiguous, Complete    1. Correct: An SRS is correct iff every requirement stated therein is one

What is Regression testing, Regression testing:- It is the re-execution ...

Regression testing:- It is the re-execution of some subset of tests that have already been conducted to make sure the changes that have not been propagated unintended side e

Determine the prototyping approaches in software process, Explain the proto...

Explain the prototyping approaches in software process. Two approaches i. Evolutionary prototyping - In this approach of system development, the initial prototype is pre

Define coupling and discuss various types of coupling, Define coupling and ...

Define coupling and Discuss various types of coupling? Define coupling. Discuss various types of coupling. Ans: A Coupling is the measure of the degree of interdepende

Explain big-bang testing, Big-Bang Testing : In this all the modules after ...

Big-Bang Testing : In this all the modules after unit testing are joint and tested in one go. The problem with this type of testing is debugging of errors.

Pert chart, Well establish garment factory (large scale- one of country big...

Well establish garment factory (large scale- one of country biggest) received order of 40,000 fabric to complete within 12 weeks. (This is well profitable order which cannot be ign

What is test documentation, Documentation explaining plans for, or results ...

Documentation explaining plans for, or results of, the testing of a system or component, Types contain test case specification, test incident report, test log, test procedure, test

Paradigm, which paradigm tend to correspond with top down and bottom up des...

which paradigm tend to correspond with top down and bottom up design

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd