A Stream-Based Architecture for the Management and On-Line Analysis of Unbounded Amounts of Simulation Data