volume_mute
Fault Interaction Between Modules
publish date: 2026/06/18 03:56:40.129121 UTC
volume_mute
A module calls another module expecting a correct return value. The called module has a subtle fault and returns a value that is valid but incorrect. The error only becomes obvious when a later computation using the returned value goes wrong. What does this scenario illustrate?
Correct Answer
Fault interaction between modules where defects in one module are only detected because of another module's unexpected behavior
Explanation
This scenario illustrates fault interaction between modules. A fault in one object may only be detected when another object behaves unexpectedly. The returned value is valid but incorrect, and the problem only becomes obvious later when a computation using that value goes wrong. This makes such defects hard to trace to their origin.
Reference
Software Engineering, Ian Sommerville, 10th edition
