DocumentCode :
2778514
Title :
Declarative specification of visual languages
Author :
Helm, Richard ; Marriott, Kim
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
fYear :
1990
fDate :
4-6 Oct 1990
Firstpage :
98
Lastpage :
103
Abstract :
In order to specify the relationship between pictures and their meaning, a class of declarative, constraint-based picture specification languages is introduced. These extend previous approaches to picture specification based on constraints and grammar formalisms. As the languages are defined as an abstract language scheme, it is ensured that they share a common declarative semantics and execution model. The declarative semantics allows both people and machines to easily reason about a specification independently of any underlying implementation. The operational semantics permit a picture specification to be used to both generate and recognize pictures defined by visual languages. Implementation techniques developed for constraint logic programs, which enable this to be done efficiently, are discussed
Keywords :
formal languages; high level languages; logic programming; specification languages; visual programming; abstract language; constraint logic programs; constraint-based picture specification languages; declarative picture specification languages; declarative semantics; execution model; operational semantics; picture generation; picture recognition; reason; visual languages; Deductive databases; Graphics; Image generation; Image recognition; Logic programming; Rain; Set theory; Specification languages;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Visual Languages, 1990., Proceedings of the 1990 IEEE Workshop on
Conference_Location :
Skokie, IL
Print_ISBN :
0-8186-2090-0
Type :
conf
DOI :
10.1109/WVL.1990.128389
Filename :
128389
Link To Document :
بازگشت