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

State the level 5 of key process areas, Level 5 KPAs 1)Defect Prevent...

Level 5 KPAs 1)Defect Prevention (DP): It discovers causes of defects and devises techniques which prevent them from recurring. 2)Technology Change Management (TCM): It

What is software, What is Software? Software is nothing but a collectio...

What is Software? Software is nothing but a collection of computer programs that are related documents that are indented to give desired features, functionalities and improved

Illustrate about web-testing, Illustrate about web-testing - Web testin...

Illustrate about web-testing - Web testing is software testing concentrating on web applications. - It assists in addressing issues before making the application live to pub

Design test cases for loop testing, Q. Regard as a program that reads a set...

Q. Regard as a program that reads a set of Data for 'n' no. of triangles. The program reads three integer values like representing the sides of triangles. The program prints for ea

Distinguish among alpha and beta testing, Distinguish between alpha and bet...

Distinguish between alpha and beta testing. Alpha and beta testing are the kinds of acceptance testing. Alpha test: The alpha testing is attesting in which the version of compl

Software document, explain software document.create the necessary documents...

explain software document.create the necessary documents for employee management system.

Software requirments, #questionFrame Diagrams We discussed the importance o...

#questionFrame Diagrams We discussed the importance of framing a problem in order to understand the problem better and be able to develop a solution more quickly and easily. In thi

Compare the productivity and difficulty, Q. Compare the Productivity and di...

Q. Compare the Productivity and difficulty? Productivity refers to metrics as well as measures of output from production processes per unit of input. Productivity P perhaps c

Problem frams, . We discussed the importance of framing a problem in order ...

. We discussed the importance of framing a problem in order to understand the problem better and be able to develop a solution more quickly and easily. In this homework, you are

Computer science, Write a report that explains the agile principles for rap...

Write a report that explains the agile principles for rapid software development, and recommend and justify an appropriate method for adoption.

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