Safety-liveness semantics for UML 2.0 sequence diagrams | IEEE Conference Publication | IEEE Xplore