A process-based semantics for message sequence charts with data | IEEE Conference Publication | IEEE Xplore