Do-178C Data and Control Coupling?

Do-178C Data and Control Coupling?

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.

James H. Sterling
Author

James H. Sterling

James Sterling reports on renewable energy developments, climate policy, ecological conservation, and green tech innovations around the globe.