Explain common coupling with example, Software Engineering

Assignment Help:

Q. Explain Common coupling with example?

Common coupling: General coupling is when two modules share the same global data (example a global variable). Changing of the shared resource implies changing all the modules using it. Diagnosing the problems in structures with considerable common coupling is time consuming and difficult. Nevertheless this doesn't mean that the use of global data is necessarily bad. It doesn't mean that a software designer must be aware of potential consequences of common coupling and take special care to guard against them.


Related Discussions:- Explain common coupling with example

SAD Design Phase, describe normalization & its forms? plz i m very thankful...

describe normalization & its forms? plz i m very thankful.......

Differentiate between iso and cmm, Q. Differentiate between ISO and CMM? ...

Q. Differentiate between ISO and CMM? Ans) The difference between CMM and ISO are as follows :- - ISO 9000 is awarded by an international standards body. Thus, ISO 9000 cert

User and system documentation with examples, User documentation consist des...

User documentation consist descriptions of the functions of a system without reference to how these functions are implemented. Instances are installation guide and reference guide.

Explain ad hoc testing, Ad hoc testing is a testing approach. It is the lea...

Ad hoc testing is a testing approach. It is the least formal testing approach.

Define capability, Define capability. What are the quantities that determin...

Define capability. What are the quantities that determine the degree of capability of a software reliability model? Capability refers to the ability of the model to calculate w

Write about software change strategies, Write about software change strateg...

Write about software change strategies. The software change methods that could be applied separately or together are: Software maintenance - The alters are made in the software

Explain about communicational cohesion, Q. Explain about Communicational co...

Q. Explain about Communicational cohesion? Communicational cohesion: The Communicational cohesion is when parts of a module are grouped for the reason that they operate on th

Explain in detail about the software process, Explain in detail about the s...

Explain in detail about the software process. It is explained as the structured set of activities that are required to develop the software system. Fundamental activ

What are the advantages of vertical partitioning, What are the advantages o...

What are the advantages of vertical partitioning? i. These are simple to maintain changes. ii. They decrease the change impact and error propagation.

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