Explain coupling and cohesion, Software Engineering

Assignment Help:

Coupling and Cohesion

  • Data coupling - The data coupling is possible by parameter passing or data interaction.
  • Control coupling - The modules share related control data in control coupling.
  • Common coupling - The common data or a global data is shared between modules.
  • Content coupling - Content coupling occurs when single module makes use of data or control information maintained in another module.

 


Related Discussions:- Explain coupling and cohesion

Explain common coupling, Common coupling: Common coupling is when two modu...

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

What are the different architectures developed during bpe, What are the dif...

What are the different architectures developed during BPE? Data architecture framework for the information requires of a business. Application architecture incorporates the

What is volume testing, Testing designed to challenge a system's capability...

Testing designed to challenge a system's capability to handle the maximum amount of data over a period of time. This type of testing also classify a system's ability to handle over

Define traceability, Define Traceability Traceability is the overall...

Define Traceability Traceability is the overall property of requirements specification which reflects the easiness of finding related requirements. Three different parts

Define software testing, Define software testing. Software testing is a...

Define software testing. Software testing is a process used to help recognize the correctness, completeness and superiority of developed computer software. With that in mind, t

Mention the factors to be considered during system modelling, Mention some ...

Mention some of the factors to be considered during System Modeling. Simplifications Assumptions Constraints

What is boundary value testing, A testing technique using input values at, ...

A testing technique using input values at, just below, and just above, the definite limits of an input domain; and with input values causing outputs to be at, just below, and just

State the coding standards, State the Coding standards Coding standar...

State the Coding standards Coding standards normally give the guidelines about following: i)  Name of the module ii)  External and Internal documentation of source code

What are the reasons behind to perform white box testing, What are the reas...

What are the reasons behind to perform white box testing? There are three main reasons behind performing the white box testing.  1. Programmers may have some incorrect assum

Explain about non-functional requirement for a software, Q. Explain about n...

Q. Explain about non-functional requirement for a software ? Ans) Nonfunctional requirements are the basic characteristics of the system which will not be expressed as function

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