Software Architecture - Coupling

Up
Background
Categories
Classification

 

Coupling Categories

This seven-interval ordinal scale, as shown in Figure 1, is one of the fundamental concepts of software architecture.  It identifies different design options and explains the effect of making that selection on an application.  Since originally introduced in 1975, many have claimed there are good and bad forms of coupling.  While some are more preferred over others each represents a design choice.  When designing software, as with other forms of architecture, it is sometimes necessary to make a less than optimal choices.  The an informed decision about the type of coupling is made and that all of the issues relating to the decision were analyzed.

Each one of the coupling categories are explained by pressing one of the buttons below.  Be sure to view the different categories of coupling be preceding with the section on classification.

None Data Stamp Control External Common Content

 
© Carl J. Mueller, 2001.

 This page was last update on  04/17/2001