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

Artificial intelligence, Explain fully the application of artificial intell...

Explain fully the application of artificial intelligence

Draw a class diagram which represents the information, QUESTION Draw a ...

QUESTION Draw a class diagram which represents the information handled by the Online Bakery-equipments Ordering System. Your class should briefly and simply reflect the relatio

Discuss the problems faced during software maintenance, Q. Discuss the prob...

Q. Discuss the problems faced during software maintenance? The most significant problem during maintenance is that before correcting or else modifying a program the programmer

Product engineering, Product Engineering The Product engineering which ...

Product Engineering The Product engineering which is also called system engineering is a problem solving activity. To function, desired product data, and behaviour are uncovere

Develop a test case for any under development application, An application w...

An application which is under development. How would you develop a test case for it? When application is under development, Business Requirement Document is used as primary doc

System analysis & design, Describe attributes, properties, and characterist...

Describe attributes, properties, and characteristics of system.

Explain evolutionary development model, Evolutionary Development model. ...

Evolutionary Development model.  Evolutionary Development Model : Evolutionary development model resembles iterative enhancement model. The similar phases as defined for the w

Determine the test cases using boundary value analysis, Q. Consider a progr...

Q. Consider a program which computes the square root of an input integer between 0 and 5000. Determine the equivalence class test cases. Determine the test cases using boundary val

what is virtual address, In virtual storage systems, virtual addresses ar...

In virtual storage systems, virtual addresses are allocated to auxiliary storage locations. The use of virtual addresses permit those locations to be accessed as by they were part

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