Results 1 -
4 of
4
Analysis of a distributed system for lifting trucks
- THE JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING
, 2003
"... ..."
Interactive Visualization of State Transition Systems
- IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS
, 2002
"... A new method for the visualization of state transition systems is presented. Visual information is reduced by clustering nodes, forming a tree structure of related clusters. This structure is visualized in three dimensions with concepts from cone trees and emphasis on symmetry. A number of interacti ..."
Abstract
-
Cited by 8 (1 self)
- Add to MetaCart
A new method for the visualization of state transition systems is presented. Visual information is reduced by clustering nodes, forming a tree structure of related clusters. This structure is visualized in three dimensions with concepts from cone trees and emphasis on symmetry. A number of interactive options are provided as well, allowing the user to superimpose detail information on this tree structure. The resulting visualization enables the user to relate features in the visualization of the state transition graph to semantic concepts in the corresponding process and vice versa.
Refinement and Verification Applied to an In-Flight Data Acquisition Unit
, 2002
"... In order to optimise maintenance and increase safety, the Royal Netherlands Navy initiated the development of a multi-channel on-board data acquisition system for its Lynx helicopters. This AIDA (Automatic In-ight Data Acquisition) system records usage and loads data on main rotor, engines and airfr ..."
Abstract
-
Cited by 4 (2 self)
- Add to MetaCart
In order to optimise maintenance and increase safety, the Royal Netherlands Navy initiated the development of a multi-channel on-board data acquisition system for its Lynx helicopters. This AIDA (Automatic In-ight Data Acquisition) system records usage and loads data on main rotor, engines and airframe. We used refinement in combination with model checking to arrive at a formally verified prototype implementation of the AIDA system, starting from the functional requirements.
Visualisation of State Transition Graphs
, 2000
"... Although graph drawing and graph visualisation have often been the subject of research, most of this research focuses on creating tidier drawings of relatively small graphs. However, in todays complex society, research into the visualisation of large graphs is becoming increasingly important. One c ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
Although graph drawing and graph visualisation have often been the subject of research, most of this research focuses on creating tidier drawings of relatively small graphs. However, in todays complex society, research into the visualisation of large graphs is becoming increasingly important. One can think of maps of the entire internet or call graphs for very large software programs, for example. This thesis presents a visualisation method for a class of large graphs called state transition graphs. State transition graphs can be used as a mathematical description for processes or programs, and their analysis gives much insight into the process or program they describe. The major problem in the visualisation of large graphs is the size of the graph. Displaying an entire large graph all at once may overload the user with information, making it more difficult to comprehend. We attempt to overcome this problem by grouping nodes based on a local structural property. This reduces the complexity of the original graph and by initially displaying groups of nodes instead of individual nodes, the overall structure of the graph is revealed to the user. Further, instead of minimising the number of line crossings in a graph, as is often done in the visualisation of small graphs, we focus our attention on a different, global aesthetic aspect of a graph, namely symmetry. A clear picture of the symmetry in a graph allows the user to mentally split it into a number of smaller parts. Another advantage is that only one of the symmetrical parts has to be analysed, considerably reducing the amount of work necessary. After a description of the concepts behind this visualisation method, we present results obtained from working with a prototype. Finally, we discuss the advantages and disadvantages of this type of visualisation.

