Define cohesion & coupling, Software Engineering

Assignment Help:

Define cohesion & coupling? Give suitable examples. 

Coupling : Coupling refers to the strength of the relationship among modules in a system. Coupling shows how strongly different modules are interrelated with each other.

Cohesion: Cohesion refers to the strength of relationship between elements within a module. Cohesion shows how strongly the internal elements of a module are bound to each other.

 


Related Discussions:- Define cohesion & coupling

What is test log, What is Test log? A chronological record of all releva...

What is Test log? A chronological record of all relevant details about the implementation of a test.

Explain cocomo model with its applicable equations, Q. Explain COCOMO model...

Q. Explain COCOMO model with its applicable equations. Describe various attributes of cost drivers used in COCOMO model. Ans. COCOMO denotes for constructive cost model -

What is cocomo model, What is COCOMO model? COnstructive COst MOdel is ...

What is COCOMO model? COnstructive COst MOdel is a cost model, which provides the estimate of number of man-months it will take to make the software product.

What is security testing, What is security testing? Security testing at...

What is security testing? Security testing attempts to determine that protection mechanism built into a system will protect it from improper penetration.

What is data modeling, What is data modeling? Data modeling is the basi...

What is data modeling? Data modeling is the basic step in the analysis modeling. In data modeling the data objects are explained independently of processing. The data model sho

What is validation represent, What is Validation represent? Validation ...

What is Validation represent? Validation means a set of deeds that ensure that the software that has been built to satisfy the customer requirements.

Define software process, Define software process. Software process is e...

Define software process. Software process is explained as the structured set of activities that are need to develop the software system.

What is branch coverage testing, A test method satisfying coverage criteria...

A test method satisfying coverage criteria that needs each decision point at every possible branch to be implemented at least once.

What is path coverage testing, What is Path Coverage Testing? Ans) A tes...

What is Path Coverage Testing? Ans) A test process satisfying coverage criteria that every logical path by the program is tested. Paths through the program often are grouped int

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