Coupling Categories
![]()
¨ Module m1 and m2 are external coupled if m1 and m2 access global data elements.
¨ Example
· Defining a variable with ether a public or external directive.
¨ Advantages
· Performance. There is no overhead in parameter passing.
¨ Consequences
·
Similar to common coupling except that individual data items and
not structures are shared.
![]()