ACM Home Page
Please provide us with feedback. Feedback
Graphical animation of behavior models
Full text PdfPdf (330 KB)
Source International Conference on Software Engineering archive
Proceedings of the 22nd international conference on Software engineering table of contents
Limerick, Ireland
Pages: 499 - 508  
Year of Publication: 2000
ISBN:1-58113-206-9
Authors
Jeff Magee  Department of Computing, Imperial College of Science, Technology and Medicine, 180 Queen's Gate, London SW7 2BZ, UK.
Nat Pryce  Department of Computing, Imperial College of Science, Technology and Medicine, 180 Queen's Gate, London SW7 2BZ, UK.
Dimitra Giannakopoulou  Department of Computing, Imperial College of Science, Technology and Medicine, 180 Queen's Gate, London SW7 2BZ, UK.
Jeff Kramer  Department of Computing, Imperial College of Science, Technology and Medicine, 180 Queen's Gate, London SW7 2BZ, UK.
Sponsors
IEEE-CS : Computer Society
SIGSOFT: ACM Special Interest Group on Software Engineering
Irish Comp Soc : Irish Computer Society
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 58,   Citation Count: 16
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/337180.337368
What is a DOI?

ABSTRACT

Graphical animation is a way of visualizing the behavior of design models. This visualization is of use in validating a design model against informally specified requirements and in interpreting the meaning and significance of analysis results in relation to the problem domain. In this paper we describe how behavior models specified by Labeled Transition Systems (LTS) can drive graphical animations. The semantic framework for the approach is based on Timed Automata. Animations are described by an XML document that is used to generate a set of JavaBeans. The elaborated JavaBeans perform the animation actions as directed by the LTS model.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
4
 
5
 
6
 
7
 
8
 
9
A. Lotzberger and R. Muhfeld, "Task Description of a Flexible Cell with Real Time Properties," FZI, Karslruhe version 2.1, http://www.fzi.de/prost/projects/korsys/ 1996.
 
10
T. Bray, J. paoli, and C. M. Sperberg-McQueen, "Extensible Markup Language," World Wide Web Consortium http://www.w3.org/TR/1998/REC-xml-19980210 1998.
 
11
 
12
 
13
 
14
K. G. Larsen, P. Pettersson, and W. Yi, "UPPAAL in a Nutshell," Springer International Journal on Software Tools for Technology Transfer, vol. 1, pp. 134-152, 1997.
 
15
V. Roy and R. de Simone, "Auto/Autograph," in Computer-Aided Verification, R. Kurshan, Ed.: Kluwer Academic Publishers, 1993.
16
 
17
R. Bharadwaj and C. Heitmeyer, "Verifying SCR Requirements Specifications Using State Exploration," presented at 1st ACM Sigplan Workshop on Automated Analysis of Software (AAS'97), Paris, France, January 1997.
 
18
 
19
20
 
21
 
22
G. C. Roman, K. Cox, C. Wilcox, and J. Plun, "Pavane: A System for Declarative Visualization of Concurrent Computations," Journal of Visual Languages and Computing, vol. 3, pp. 161-193, January 1992.
 
23
 
24
C. Karamanolis, D. Giannakopoulou, J. Magee, and S. Wheater, "Modelling and Analysis of Workflkow Processes," Imperial College, London TR 99/2, 1999.

CITED BY  16

Collaborative Colleagues:
Jeff Magee: colleagues
Nat Pryce: colleagues
Dimitra Giannakopoulou: colleagues
Jeff Kramer: colleagues