Title :
Object-oriented visual language grammar and its parsing algorithm
Author :
Kim, Kyung-Ah ; Lee, KiHo
Author_Institution :
Dept. of Comput. Sci. & Eng., Ewha Woman´´s Univ., Seoul, South Korea
Abstract :
Due to the deficiencies in their ability to define graphical objects, most existing visual language grammars are not easily extended to define a new language. In this paper we propose a formal specification method, the Object-Oriented Visual Language Grammar that allows the language designer to include graphical objects easily at the language specification level. It is a new formalism based on attributed multiset rewriting and the object-oriented paradigm. We also present a parsing algorithm that uses an And-Or-Waiting Graph to formulate dependencies between classes for instantiating objects. Finally, we investigate the theoretical complexity of our parsing algorithm
Keywords :
computational complexity; formal specification; grammars; object-oriented languages; rewriting systems; visual languages; And-Or-Waiting Graph; attributed multiset rewriting; formal specification; graphical objects; object-oriented paradigm; object-oriented visual language grammar; parsing algorithm; theoretical complexity; Algorithm design and analysis; Electrical capacitance tomography; Formal specifications; Object oriented modeling; Performance analysis; Production; Shape; Tree graphs;
Conference_Titel :
Visual Languages, 1998. Proceedings. 1998 IEEE Symposium on
Conference_Location :
Halifax, NS
Print_ISBN :
0-8186-8712-6
DOI :
10.1109/VL.1998.706146