The DASE Design Environment for Distributed Real-Time Analysis