DO-178C defines control coupling as, “the manner or degree by which one software component influences the execution of another software component.” In other words, a given routine can be called by more than one other component under different conditions so it is not enough to know that the routine has run, but where ...
DO-178C data coupling?
DO-178C defines two types of couples, Control Couples and Data Couples. The specification defines them as: Control Coupling – The manner or degree by which one software component influences the execution of another software component (DO-178C ANNEX B, Glossary).
What is control coupling give an example?
Control coupling occurs between modules when data are passed that influence the internal logic of a module (e.g., flags and switches). In an example of control coupling, a module that retrieves either a customer name or an address depending on the value of a flag is illustrated.