volume_mute

Video Conferencing System - Architectural Views

publish date2026/06/11 07:14:55.342439 UTC

volume_mute

A computer-controlled video conferencing system allows video, audio, and computer data to be shared simultaneously among several participants. Which architectural view would be MOST useful for analysing whether the system can meet its real-time performance and synchronisation requirements?

Correct Answer

Process view - showing how video, audio, and data processes interact at runtime, their synchronisation, and how concurrent streams are managed

Explanation

The process view shows how the system is composed of interacting processes at run-time and is specifically described as useful for making judgments about non-functional system characteristics such as performance and availability. For a video conferencing system with real-time synchronisation requirements, the process view - showing how video, audio, and data streams are processed concurrently - is the most relevant.

Reference

Software Engineering, Ian Sommerville, 10th edition


Quizzes you can take where this question appears