DocumentCode
1685235
Title
Visualisation of reduced abstracted behaviour as a design tool
Author
Valmari, Antti ; Karsisto, Konsta ; Setälä, Manu
Author_Institution
Software Syst. Lab., Tampere Univ. of Technol., Finland
fYear
1996
Firstpage
187
Lastpage
194
Abstract
Presents a user-friendly formal method for obtaining comprehensive feedback from the behaviour of a design of a distributed system. The method consists of abstracting and reducing the behaviour and showing the result in a graphical form on a computer screen. Deadlocks, livelocks, incorrect actions and many other kinds of design errors can often be easily discovered from the graphical representation. The method differs from animation, simulation and testing in that it analyses all possible behaviours simultaneously. For instance, if the graphical representation does not contain a deadlock, then the system is guaranteed to be free from deadlocks. The method is illustrated by using it in the development of a well-known communication protocol. This article concentrates on the use of the method rather than the underlying theory and computer tools
Keywords
concurrency control; data visualisation; distributed processing; formal specification; program diagnostics; transport protocols; communication protocol development; deadlocks; design errors; distributed system; feedback; graphical display; graphical representation; incorrect actions; livelocks; reduced abstracted behaviour visualisation; simultaneous analysis; software design tool; user-friendly formal method; Analytical models; Computational modeling; Computer errors; Feedback; Laboratories; Protocols; Software systems; System recovery; Testing; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1996. PDP '96. Proceedings of the Fourth Euromicro Workshop on
Conference_Location
Braga
Print_ISBN
0-8186-7376-1
Type
conf
DOI
10.1109/EMPDP.1996.500586
Filename
500586
Link To Document