Please enable JavaScript.
Coggle requires JavaScript to display documents.
Ch05. Data Flow Architecture (System (Connection (I/O Stream, Files,…
Ch05. Data Flow
Architecture
System
Transformation of data set
Modules
Connection
I/O Stream
Files
Buffers
Pipes
No interaction
between modules
Batch sequential
Domain
Data are batched
Advantages
Simple division
Stand alone sub-system
Disavantages
No interactive interface
No concurrency, low throughput
High latency
Pipe & Filter
Domain
System -> processing steps over data stream
Data format: simple & stable
Pipelined significant works
Producer/Consumer model
Advantages
High concurrency
Reusability: plug & play
Modifiability: Low coupling
Simplicity: Clear
High flexibility
Low latency
Disavantages
Not suitable for dynamic interaction
Data standards
Overhead data transformation at filters
Hard to config dynamically
Error handling issue
Process control model
Domain
Embeded system
Maintain output stable
Has set point
Advantages
Completely embeded
Better when no precise formula
for deciding manipulated variable
Disavantages
Require more sensors