| Graphical animation of behavior models |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 58, Citation Count: 16
|
|
|
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
|
David Harel , Amir Pnueli , Hagi Lachover , Amnon Naamad , Michal Politi , Rivi Sherman , Aharon Shtull-Trauring , Mark Trakhtenbrot, STATEMATE: A Working Environment for the Development of Complex Reactive Systems, IEEE Transactions on Software Engineering, v.16 n.4, p.403-414, April 1990
[doi> 10.1109/32.54292]
|
| |
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
|
Constance Heitmeyer , James Kirby , Bruce Labaw, The SCR method for formally specifying, verifying, and validating requirements: tool support, Proceedings of the 19th international conference on Software engineering, p.610-611, May 17-23, 1997, Boston, Massachusetts, United States
[doi> 10.1145/253228.253498]
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
David Harel , Itai Segall , Hillel Kugler , Yaki Setty, Crafting game-models using reactive system design, Proceedings of the 2008 Conference on Future Play: Research, Play, Share, November 03-05, 2008, Toronto, Ontario, Canada
|
|
|
|
|