A Petri Net Method for Compatibility Enforcement to Support Service Choreography | IEEE Journals & Magazine | IEEE Xplore