A Framework of a Visual Language with Dynamic Specification

Jun'ichi Miyao,  Shi-Kuo Chang  

 About the Authors

Language Specification   Visual Programming   Dynamic Specification   Visual Presentation  


Behavior of complex software may be changed depending on external environment such as user profile, available resources, input data, time, and so on. Design of such dynamic software in conventional languages needs extra effort to keep consistency among behaviors for all states. In this paper, we propose an object oriented visual language for dynamic software and its visualized specification with dynamics presentation. The language supports dynamic behavior according to both time-dependent and time-independent external states based on dynamic objects. In the visualized specification, we present uniform dynamics presentation for all elements in the language based on three concepts of snapshot, overlap and sweep.

 Document in PostScript (compressed, 59445 bytes)

A Bottom-Up Approach for Visualizing Program Behavior A Graph Grammar Approach to Graphical Parsing Index of Talks Proceedings - 11th Intl. Symposium on Visual Languages