Может статься, придётся мне писать что-то вроде RapidMiner'а. Ну, это где надо натаскать мышкой всяких блоков вычисления прописать им параметры, соединить их входные и выходные порты соединеньицами — и запустить вычисления, протащив сигнал от входа к выходу.
Имею спросить: а нет ли каких-нибудь библиотек, которые могут это облегчить? В частности, просчитать порядок вычисления, убедиться в отсутствии циклов, как-нибудь автоматизировать проверку размерностей портов — и иже с ним?