Towards Axiomatizing the Semantics of UML Activity Diagrams: A Situation-Calculus Perspective | IEEE Conference Publication | IEEE Xplore