image 5

Data Flow Architectures

Objectives of this Chapter

•   Introduce the concepts of data flow architectures

•   Describe the data flow architecture in UML

•   Discuss the application domains of the data flow architecture approach

•   Assess the benefits and limitations of the data flow architecture approach

•   Demonstrate the batch sequential and pipe and filter architectures in OS and Java scripts

5.1 Overview

The data flow software architecture style views the entire software system as a series of transformations on successive sets of data, where data and operations on it are independent of each other. The software system is decomposed into ...

Get Software Architecture and Design Illuminated now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.