Formal models are a rigorous way to specify informal system requirements. However, they are not widely used in practice, since they are considered difficult to develop and understand. Visualization is often considered a good means for people to communicate and to get a common understanding. We here make a proposal of a visual notation for Abstract State Machines (ASMs), and we introduce visual trees that visualize ASM transition rules. In addition to these graphical components that are based only on the syntactical structure of the model, we also present visual patterns that permit to visualize part of the behavior of the machine. A tool is also available to graphically represent ASM models using the proposed notation
A new method for the visualization of state transition graphs is presented. Visual information is re...
AbstractModel checking the design of a software system can be supported by providing an interface fr...
This report explains basic notions and concepts of Abstract State Machines (ASM) as well as notation...
Formal models are a rigorous way to specify informal system requirements. However, they are not wide...
Abstract State Machines (ASM) are a formal specification language which is used in the software and ...
In this paper, we present a concrete textual notation, called AsmetaL, and a general-purpose simulat...
Abstract—A new method for the visualization of state transition systems is presented. Visual informa...
In this paper, we present a concrete textual notation, called AsmetaL, and a general-purpose simulat...
A new method for the visualization of state transition systems is presented. Visual information is r...
Although state diagrams tend to be very popular in state machine design, be it in conjunction with s...
The paper presents a simulation framework for UML models based upon a mapping schema of UML metamode...
A transition system can be used to model the behaviour of a software system. A popular way of analys...
AbstractWe present a broad extension of the conventional formalism of state machines and state diagr...
This paper introduces a graphical notation called alge-braic state transition diagrams (ASTD), which...
We introduce visual graphs as an intermediate repre-graph syntax. In a visual graph some nodes are s...
A new method for the visualization of state transition graphs is presented. Visual information is re...
AbstractModel checking the design of a software system can be supported by providing an interface fr...
This report explains basic notions and concepts of Abstract State Machines (ASM) as well as notation...
Formal models are a rigorous way to specify informal system requirements. However, they are not wide...
Abstract State Machines (ASM) are a formal specification language which is used in the software and ...
In this paper, we present a concrete textual notation, called AsmetaL, and a general-purpose simulat...
Abstract—A new method for the visualization of state transition systems is presented. Visual informa...
In this paper, we present a concrete textual notation, called AsmetaL, and a general-purpose simulat...
A new method for the visualization of state transition systems is presented. Visual information is r...
Although state diagrams tend to be very popular in state machine design, be it in conjunction with s...
The paper presents a simulation framework for UML models based upon a mapping schema of UML metamode...
A transition system can be used to model the behaviour of a software system. A popular way of analys...
AbstractWe present a broad extension of the conventional formalism of state machines and state diagr...
This paper introduces a graphical notation called alge-braic state transition diagrams (ASTD), which...
We introduce visual graphs as an intermediate repre-graph syntax. In a visual graph some nodes are s...
A new method for the visualization of state transition graphs is presented. Visual information is re...
AbstractModel checking the design of a software system can be supported by providing an interface fr...
This report explains basic notions and concepts of Abstract State Machines (ASM) as well as notation...