Explain common coupling, Software Engineering

Assignment Help:

Common coupling: Common coupling is when two modules share the similar global data (e.g. a global variable). Changing the shared resource implies changing all the modules using it. Diagnosing problems in structures with considerable ordinary coupling is time consuming and difficult. Though, this does not mean that the use of global data is necessarily"bad". It does not 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

Why is srs also known as blackbox specification of system, Q. Why is SRS al...

Q. Why is SRS also known as the blackbox specification of system ? Ans: SRS document is a contract among the development team and the customer once the SRS document is approv

Data Mining Question, This assignment uses the data set rent.txt, the Housi...

This assignment uses the data set rent.txt, the Housing Rent Prices in Munich file available at ">http://www.interactivegraphics.org/Datasets.html. 1.Produce a scatterplot of Re

What is the utilisation of cmm, What is the utilisation of CMM? Capabil...

What is the utilisation of CMM? Capability Maturity Model is used in assessing how fine an organisation's processes permit to complete and manage latest software projects

Show the cost drivers used in cocomo model, Q. Show the cost drivers used i...

Q. Show the cost drivers used in COCOMO model? A variety of attributes of cost drivers used in COCOMO model are: 1. Physical attributes : These are worried with required

What are 5 common problems in software development process, What are 5 comm...

What are 5 common problems in software development process? 1. Bad requirements - These requirements are unclear, too general, incomplete, or not testable. They cause problem

What is vdd, What is VDD Ans) VDD- "version description document".

What is VDD Ans) VDD- "version description document".

What are the various types of system testing, What are the various types of...

What are the various types of system testing? 1. Recovery testing - is planned to check the system's ability to recover from failures. 2. Security testing - determines t

Explain quick-fix model, Explain Quick-fix Model Quick-fix Model : Thi...

Explain Quick-fix Model Quick-fix Model : This is the easiest model used for the maintenance of the software. In this model changes at the code level are made as early as poss

Software engineering, Software Engineering A  high technology system e...

Software Engineering A  high technology system encompasses a  number of  elements like   people, hardware, software, database, documentation, and process.  System engineering

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