Home | | Software Design | Software Design: Coupling

Chapter: Software Design : Structured System Analysis and Design

Software Design: Coupling

The primary difference between transaction analysis and transform analysis is that transaction analysis recognizes that modules can be organized around the transaction center rather than a transform center. Coupling:

Coupling:

 

 

The primary difference between transaction analysis and transform analysis is that transaction analysis recognizes that modules can be organized around the transaction center rather than a transform center. Coupling:

Types of coupling: (from best to worst)

 

·        Data coupling two modules are said to be data coupled if their dependency is based on the fact that they communicate by passing of data.

 

·        Stamp coupling two modules are said to be stamp coupled if their communication of data is in the form of an entire data structure or record.

 

·        coupling two modules are said to be control coupled if their dependency is based on the fact that they communicate by passing of control information or flags.

 

·        Common coupling modules are said to be common coupled if they refer to the same global data area.

 

·        Content coupling two modules are said to be content coupled (also referred to as hybrid coupled) when one module actually modifies the procedural contents of another module.

 

Study Material, Lecturing Notes, Assignment, Reference, Wiki description explanation, brief detail
Software Design : Structured System Analysis and Design : Software Design: Coupling |


Privacy Policy, Terms and Conditions, DMCA Policy and Compliant

Copyright © 2018-2024 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.