Formalizing the semantics of UML statecharts with Z | IEEE Conference Publication | IEEE Xplore