Data Collection Subsystem Architecture
publish date: 2026/06/13 06:39:46.628343 UTC
The data collection subsystem architecture includes three objects working together. In the architecture where Transmitter and Receiver manage communications and WeatherData encapsulates collected information, which design pattern does this arrangement most closely resemble?
Correct Answer
Explanation
The data collection subsystem arrangement - where instrument objects produce data that is delivered to WeatherData which consumes and encapsulates it, with Transmitter and Receiver managing the communication channel - follows the producer-consumer pattern. Instruments produce data at specified frequencies; WeatherData is the consumer that summarizes and aggregates it. This arrangement is explicitly identified as following the producer-consumer pattern.
Reference
Software Engineering, Ian Sommerville, 10th edition
