Video Conferencing System - Architectural Views
publish date: 2026/06/11 07:14:55.342439 UTC
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
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
