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

What are the benefits of using bi dashboards, Question: (a) Explain wha...

Question: (a) Explain what is meant by Dimensional Modeling as used in Business Intelligence (BI) solutions. (b) There has been a request from the Managing Director of an In

Illustrate about clear box testing and ad-hoc testing, Clear box testing an...

Clear box testing and Ad-hoc Testing Clear box testing is white box testing which is a structural testing method. It needs understanding of the internal logic and flows of the

Describe continual integration, Question 1 What is SSAD? Explain in detail...

Question 1 What is SSAD? Explain in detail Question 2 Explain any three limitations of the agile process Question 3 Describe continual integration Question

What is test scenario, The terms "test scenario" and "test case" are certai...

The terms "test scenario" and "test case" are certain used synonymously. Test scenarios are test cases or test scripts, and the series in which they are to be implemented. Test sce

Explain cyclomatic complexity, What is cyclomatic complexity? Cyclomati...

What is cyclomatic complexity? Cyclomatic complexity is given by McCabe. The general formula to compute cyclomatic complexity is M=V (G)=E - N + 2P Where E-Number of e

Define the sanity testing, Sanity testing : - Sanity testing is used to ...

Sanity testing : - Sanity testing is used to make sure that multiple or conflicting functions or variables do not exist in the system. - It verifies that the components of th

Why software change occurs, Why software change occurs? Software change...

Why software change occurs? Software change happens because of the following reasons. New needs emerge when the software is used. The business environment changes. Errors need

How the case tools are classified, How the CASE tools are classified? C...

How the CASE tools are classified? CASE tools can be classified by A. By function or use B. By user type(e.g. manager,tester),or C. By stage in software engineering pr

Operating systems, Compare and contrast two operating systems

Compare and contrast two operating systems

When we need re-engineer, Q. When we need Re-Engineer? When the sys...

Q. When we need Re-Engineer? When the system changes are mainly confined to part of the system then re-engineer that part. When hardware or else software support become

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