Difference between module coupling and module collection, Software Engineering

Assignment Help:

What is the difference between module coupling and module collection?

Cohesion is the property of a one module and can be defined as glue that keeps the data elements within a one module together. Whereas defining, we must aim for high cohesion. Dissimilar types of cohesion are:

  • Coincidental Cohesion
  • Logical Cohesion
  • Temporal Cohesion
  • Communicational Cohesion
  • Sequential Cohesion
  • Functional Cohesion
  • Procedural Cohesion

Coupling on the other hand is calculates of dependence among modules. A designer must try for minimum coupling. Dissimilar types of coupling are:

  • Content Coupling
  • Common Coupling
  • Control Coupling
  • Stamp Coupling
  • Data Coupling

 


Related Discussions:- Difference between module coupling and module collection

Explain about mutation testing, Q. Explain about Mutation testing? Mut...

Q. Explain about Mutation testing? Mutation testing In mutation testing the software is initial tested by using an preliminary test suite built up from the different white bo

Explain about the software testing strategies, Explain about the software t...

Explain about the software testing strategies. A method approach to software testing. Verification and Validation. Verification refers to the set of activities that ma

What does data dictionary contains, What does data dictionary contains? ...

What does data dictionary contains? Name: The primary name of the data. Alias: other names used Where-used/How-used: A record of processes that use the data or control it

Explain throw-away prototyping, Throw-away prototyping Objective: ...

Throw-away prototyping Objective: The principal objective of this model is to validate or to derive the system requirements. It is developed to reduce requir

Explain the steps used in in system analysis, Question 1 A) If you are a s...

Question 1 A) If you are a software engineer you must be expert in the field of hardware, software  and also database. It has been listed by the industry professionals that time a

Determine the shared mode of QTP, Determine the Shared mode of QTP - ...

Determine the Shared mode of QTP - Best used in subsequent cases: - When there are numerous tests which correspond to interface, objects, or application - When test obj

Explain document interchange standards, Document interchange standards ...

Document interchange standards Interchange standards permit electronic documents to be exchanged mailed, etc.  Documents are produced using dissimilar systems and on differe

State lehmans first law, State Lehman's First law. A program that is u...

State Lehman's First law. A program that is used in true world environment essentially must change or become progressively less useful in that environment.

Information engineering, Information engineering is a system  engineering ...

Information engineering is a system  engineering approach which is used to describe architectures which enable a business to use data professionally. The intent of information eng

Explain about integration testing, Q. Explain about Integration testing? ...

Q. Explain about Integration testing? Integration testing: The primary objective of integration testing is to test the module interfaces, i.e. there are no errors in the para

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