A visual formalism for graphical user interfaces based on state transition diagrams | IEEE Conference Publication | IEEE Xplore