DocumentCode :
2499391
Title :
Specifying the geometric machine visual language
Author :
Reiser, Renata H S ; Costa, Antônio C R ; Dimuro, GraGaliz P. ; Cardoso, Marcos B.
Author_Institution :
Escola de Informatica, Univ. Catolica de Pelotas, Brazil
fYear :
2003
fDate :
28-31 Oct. 2003
Firstpage :
186
Lastpage :
188
Abstract :
This paper summarizes an experiment in the formal specification of the visual language for the geometric machine model, denoted by GMVL. The specification follows the approach proposed in the GENGED project, of the T. U. Berlin by R. Bardohl and C. Ermel (2001). In the GMLV, supported by a visual alphabet and a visual grammar, a process constructor is represented by a graph transformation related to a rule application in the visual grammar. The syntactical level includes an abstract syntax, related to the logical level of the graphic structures, and a concrete syntax, concerned with the graphical layout. Some of the important benefits from a visual approach, that overhaul and stimulate the programming the GM model, are emphasized in the spacial representation of functional composition and recursive definitions of parallel and non-deterministic processes.
Keywords :
formal specification; graph grammars; visual languages; GENGED project; GM model; GMVL; abstract syntax; concrete syntax; formal specification; functional composition; geometric machine model; graph transformation; graphic structure; graphical layout; nondeterministic process; parallel process; process constructor; recursive definition; syntactical level; visual alphabet; visual grammar; visual language; Coherence; Concrete; Graphics; Layout; Logic programming; Mathematical model; Mathematical programming; Parallel processing; Solid modeling; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Human Centric Computing Languages and Environments, 2003. Proceedings. 2003 IEEE Symposium on
Print_ISBN :
0-7803-8225-0
Type :
conf
DOI :
10.1109/HCC.2003.1260225
Filename :
1260225
Link To Document :
بازگشت