If no one has the answer, I will accept an Assumption
have you taken a look at the new BAM component of jBPM 6? It provides a lot of features and most likely covers what you described. Here you can find code and when using jbpm installer you get that installed as dashboard application that is presenting real time information about processes and tasks.
Thank you Maciej,
Actually, no I didn't check it yet because I thought it could be same as jbpm5.4 console which have a humble reporting tool.
I will check it now, I hope we can customize it and add some features to it.