Fill in the blank in context of software system architecture: In _______ architecture, the processing of the data in a system is organized so that each processing component is discrete and carries out one type of data transformation. The data flows from one component to another for processing.
The correct option is (1): The Pipe and filter architectural pattern perfectly matches the description because its core structure is designed for sequential data processing. In this model, the "processing components" are called filters, and they are inherently discrete, self-contained units that each perform one specific type of data transformation, such as parsing, validation, or formatting. The connection between these filters is provided by pipes, which act as unidirectional conduits…Read More
Source :
Source :
Source :
Source :