DocumentCode :
2929384
Title :
Automatic Visualization of Abstract System Specifications
Author :
Schneider, Axel ; Walter, Stephan ; Langer, Jan ; Heinkel, Ulrich
Author_Institution :
Lucent Technol. Network Syst. GmbH, Numberg
fYear :
2006
fDate :
27-28 Oct. 2006
Firstpage :
167
Lastpage :
174
Abstract :
Complexity of hardware/software systems is continuously increasing. Formal specification is a methodology to ensure better quality of system specifications and to allow automated verification with tools like model checkers. Many formal specification approaches are known - ranging from programming languages to graphical specification tools. Each approach has its specific benefits. Usually, for abstract system and software specifications either table based or graphical notations are used. This paper presents a concept that leverages the advantages of both approaches by combining them in a single front-end. Both the table based and the graphical representation may be used for editing the specification. An automatic synchronization mechanism ensures that both representations are kept consistent. The implementation of the concept uses the table based formal language ADeVA and the Graphviz graph layout programs
Keywords :
data visualisation; finite state machines; formal specification; graph theory; program verification; visual programming; ADeVA; Graphviz graph layout program; abstract system specification visualization; automatic synchronization; formal language; formal specification; graphical representation; graphical specification tools; model checkers; programming languages; software specification; system verification; table based representation; Automata; Chemical technology; Computer languages; Costs; Formal languages; Formal specifications; Hardware; Layout; Software systems; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quality Software, 2006. QSIC 2006. Sixth International Conference on
Conference_Location :
Beijing
ISSN :
1550-6002
Print_ISBN :
0-7695-2718-3
Type :
conf
DOI :
10.1109/QSIC.2006.16
Filename :
4032282
Link To Document :
بازگشت