Parse software messages and transform them into actions. LazyBat has a command line utility which can transform input data, and also a parser generator for C/C++. LazyBat doesn't support recursive parsing, but rather focuses on common parsing jobs.
MyBPMN is the free BPM(BPMN) Solution that will enable you to model, execute and improve your business processes through a graphic environment and without the need of programming.