1. A unit for processing a stream of message data relating to a web service application, comprising: at least one input pipe for receiving a plurality of interrelated messages according to an order with which said messages are originated; and a processor for processing an accumulation of said messages upon reaching a trigger point related to a grammar characterizing said messages.