Detecting data-flow errors based on Petri nets with data operations | IEEE Journals & Magazine | IEEE Xplore