Reverse engineering concurrent programs using formal modelling and analysis | IEEE Conference Publication | IEEE Xplore