Страница 1 из 1

Анализ структуры потоков данных в потоковых моделях

Добавлено: 13 фев 2006 06:32 pm
Константин Савенков
При моделировании и анализе существующих процессов обработки данных часто применяется не пакетное моделирование, а потоковое. В качестве примера предметной области можно привести перемещение информации по сети или движение денежных средств по счетам банков.

При этом может возникнуть ситуация, когда нам необходимо знать происхождение данных в некоторой точке модели. Для этого можно использовать методы, применяемые для решения аналогичных задач при статическом анализе потоков данных в программе (value propagation, theorem proving etc).

Добавлено: 14 фев 2006 04:47 pm
Анатолий Бахмуров
При этом может возникнуть ситуация, когда нам необходимо знать происхождение данных в некоторой точке модели
Непонятно: в целях отладки? еще для чего?
или в модели ветвление по источнику данных?
В последнем случае, имхо, надо записывать адрес источника в пакет.

Добавлено: 14 фев 2006 04:53 pm
Константин Савенков
Анатолий Бахмуров писал(а):Непонятно: в целях отладки? еще для чего?
Например, если вы хотите узнать, откуда берутся данные (деньги, пакеты, товар, клиенты) в данный момент в данной точке потоковой модели. Существует ряд прикладных задач, в которых полезно это знать.
Анатолий Бахмуров писал(а): В последнем случае, имхо, надо записывать адрес источника в пакет.
В том-то и дело, что в потоковой модели нет отдельных пакетов. Там известно, из каких источников попадают данные в поток, известна мощность потока, и известно, как потоки перемешиваются между собой.