نمط برمجي يتعامل مع تدفقات البيانات (Data Streams) وانتشار التغيير.
مثل جداول Excel، عند تغيير قيمة خلية، تتحدث الخلايا المعتمدة عليها تلقائياً.