. . . " interaction of (real-time) software components, such as communication" .