Define cohesion and coupling, Software Engineering

Assignment Help:

Q. Define cohesion and coupling? Give suitable examples.

Ans Coupling:Coupling refers to the strength of the relationship between modules in a system. Coupling represents how strongly different modules are interconnected with each other.

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


Related Discussions:- Define cohesion and coupling

Software engineering questions answers, i am looking for software questions...

i am looking for software questions answers for my assignment module.

What transform mapping refers, What transform mapping refers? The trans...

What transform mapping refers? The transform mapping is a bundle of design steps applied on the DFD in order to map the transformed flow characteristics into specific architect

What is embedded system partitioning, Question : (a) What is embedded s...

Question : (a) What is embedded system partitioning? What is decided during partitioning? (b) What is the difference between structural and functional partitioning? Which on

Which phase is not available in software life cycle, Which phase is not ava...

Which phase is not available in software life cycle? Abstraction is the only phase which in not available in software life cycle

Define cyclomatic complexity, Define cyclomatic complexity? Cyclomatic ...

Define cyclomatic complexity? Cyclomatic complexity defined as software metric which gives the quantitative measure of logical complexity of the program. The Cyclomatic comp

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

Define the level 1 of maturity model, Define the Level 1 of maturity model ...

Define the Level 1 of maturity model At this maturitylevel,software is developed an ad hoc basis and nonstrategic technique is used for its development. Success of developed s

Explain test harness systems and test archiving systems, Q. Explain Test ha...

Q. Explain Test harness systems and Test archiving systems? Test harness systems: This is one that is bound around the test object and that permits the easy modification a

Explain a variable, Explain a variable? "Variables" are data items in a ...

Explain a variable? "Variables" are data items in a program whose values can change.

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