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

Cds - isis software, CDS/ISIS Software (Micro Version): Micro CDS/ISIS...

CDS/ISIS Software (Micro Version): Micro CDS/ISIS is an advanced non-numerical information storage and retrieval software package. It was developed by UNESCO in 1985 to meet t

Discuss spiral model for software life cycle, Discuss spiral model for soft...

Discuss spiral model for software life cycle SPIRAL MODEL The spiral model is classified into number of frame works. These frameworks are represented by task regions.

List the process maturity levels in seis cmm, List the process maturity lev...

List the process maturity levels in SEIs CMM. Level 1: Initial - Few processes are explained and individual efforts are taken. Level 2: Repeatable - To track cost schedul

Why decision tables are not used in boundary value, Why decision tables are...

Why decision tables are used in many cases instead of boundary value and equivalence partitioning analysis? - A decision table is an efficient way to deal with combinations of

State entity and relationship diagram, State Entity /Relationship diagram. ...

State Entity /Relationship diagram. ERD depicts relationships among data objects. The ERD is the notation that is used to conduct the data modeling activity. The primary

Implementing an erp system at hawkins cookers ltd, Question : (a) What ...

Question : (a) What are the main characteristics of an ERP system? List the benefits and disadvantages of implementing an ERP system at Hawkins Cookers Ltd. (b) Explain the

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.

Explain in brief the concept of functional independence, Explain in brief t...

Explain in brief the concept of Functional independence ?

Project, hello, i am struggling with my final year project and i dont have ...

hello, i am struggling with my final year project and i dont have that huge amount of time to do it??

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

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