Browse > Article

A Study on Iconic Animation based on Object Modeling Technique  

Joung, Suck-Tae (Division of Electrical Electronic and Information Engineering, Wonkwang University)
Abstract
We propose the iconic animation of the software requirement specifications by using the object and dynamic models of the object modeling technique(OMT) methodology. In order to produce the iconic animation, we use "graphical classes" and "icon transformations." In general, the graphical classes are defined for each class of the object diagram. The icon transformations which show the activities of the application are constructed by considering the meaning of the activities and are defined by either basic or compound icons. The icon transformations are added to the state diagrams to generate extended state diagrams. The animation system generates the header files and the code instantiating GUI from the object diagram having graphical classes. The system also generates "event methods" from the extended state diagrams. When the event methods are executed, the behavior of the events is animated by the icon transformations.
Keywords
Iconic Animation; Object Modeling Technique (OMT); Graphical Classes; Icon Transformation; Event Method;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Thomas Nocke, Stefan Schlechtweg and Heidrun Schumann, 'Icon-based Visualization using Mosaic Metaphors,' Proc. Ninth International Conference on Information Visualization, pp. 103-109, 2005
2 Joung, S. Ali and J. Tanaka, 'Automatic animation from the requirement specification based on object modeling technique,' Proc. International Symposium on Future Software Technology (ISFST-97), pp. 133-139, 1997
3 J. Ali and J. Tanaka, 'Generating executable code from the dynamic model of omt with concurrency,' Proc. International Conference on IASTED, 2(5), 1997
4 M. Hirakawa, M. Tanaka and T. Ichikawa, 'An iconic programming system, hi-isual,' IEEE Transactions on Software Engineering, 16(10), pp. 1178-1184, 1990   DOI   ScienceOn
5 Jacob T. Biehl and Brian P. Bailey, 'A Toolset for Creating Iconic Interfaces for Interactive Workspaces,' Lecture Notes in Computer Science, Vol. 3585, 2005
6 D. Harel and E. Gery, 'Executable object modeling with statecharts,' Proc. 18th International Conf. on Software Engineering, IEEE, pp. 246-257, 1996
7 S. K. Chang, 'Visual languages: A tutorial and survey,' IEEE software, pp. 29-39, January 1987   DOI   ScienceOn
8 R. St-Denis, 'Specification by example using graphical animation and a production system,' Proc. IEEE HICSS, 2, pp. 237-246, 1990
9 M. Rumbaugh, J. Blaha and W. Premerlani, Object-oriented Modeling and Design. Prentice-Hall, 1991
10 Broy. M, 'Requirements and design specification of distributed systems: the lift problem,' Proc. International Conference on Distributed Computing Systems, pp. 164-173, 1988
11 P. Hsia and A. T. Yaung, 'Screen-based scenario generator: A tool for scenario-based prototyping,' Proc. IEEE HICSS, 2, pp. 455-461, 1988
12 A. Ohnishi, 'A visual software requirements specification technique,' Transaction of Information Processing Society of Japan (in Japanese), 36(5), pp. 1183-1191, May 1995
13 Rational Rose, Rational Software Corporation, http://www.rational.com/
14 J. Rumbaugh. 'Controlling code,' Journal of Object-oriented Programming, pp. 25-30, May 1993