selected publications academic article Using metric time-lines for identifying architecture shortcomings in process execution architectures 2015