Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi !

Towards a Framework for Specifying Visual Languages (CROSBI ID 478751)

Prilog sa skupa u zborniku | sažetak izlaganja sa skupa | međunarodna recenzija

Granić, Andrina ; Glavinić, Vlado Towards a Framework for Specifying Visual Languages // 8th International Conference on Human-Computer Interaction – HCI'99, Adjunct Conference Proceedings / Bullinger, Hans-Joerg ; Vossen, Paul Hubert (ur.). Stuttgart: Fraunhofer IRB Verlag, 1999. str. 159-161-x

Podaci o odgovornosti

Granić, Andrina ; Glavinić, Vlado

engleski

Towards a Framework for Specifying Visual Languages

Visual programming has become an important area of research in recent years, motivated by the belief that pictures are as a means of communication more powerful than words. The general notion of the visual programming paradigm is that an arrangement of graphical expressions in two, or possibly more, dimensions represents a program. The strength of visual languages lies in their ability to enable programming with graphical expressions, providing thus easier and more natural communication between man and computer. As the field is rapidly maturing, there is by now a number of different programming systems developed that employ the visual paradigm, thus influencing the refinement of adequate definition techniques. Most approaches to visual language specification that have been so far proposed in the literature can be assigned to one of the following three categories: grammatical, logical and algebraic formalisms. It is already noted that no unified approach to visual language theory has been found. A suitable framework identifying key features influencing specification expressiveness could thus serve to unite the different approaches in visual programming theory research, as well as to facilitate the use of theoretical results in visual languages specification. As a first step in that respect a framework for the most commonly used formalism – the grammar-based one – is presented in the paper. Those features manifest in the most referenced grammar-based visual language specifications known from the open literature are included in this framework: underlying conceptual model, set of graphical (primitive) objects, respective attributes and constraints in composing complex graphical objects, spatial relations among them, and the application domain. The referent grammar-based specification techniques used for assessing the proposed framework include the following ones: picture specification language, picture layout grammars, attribute icon-replacement grammars, picture processing grammars, relation grammars, and extended unification-based grammars. The picture specification language is based on a declarative, constraint-based approach defining classes of pictures, each of which consists of certain graphical objects having some structural relationships and satisfying some constraints. The picture layout grammar is based on a new model of grammar, which generates sets of objects with attributes. Within this approach a visual sentence is an unordered collection – a multiset – of visual symbols with attributes containing positional information. The conceptual model of the attribute icon-replacement grammar is based on a generalization of conventional string language concepts with attribute evaluation functions attached to its production rules. The picture processing grammar is a formal model for two-dimensional picture languages generalizing context-free grammars by allowing each object to have an arbitrary number of attributes. Relation grammars are a syntactic formalism for describing visual languages, where each sentence in a language is represented as a set of visual objects and a set of relationships among them. Finally, the unification-based grammar – a formalism in the field of linguistic information – is extended with functionally specified constraints in order to encompass visual languages whose objects are combined by operations rather than simple concatenation.

unified framework; visual languages; grammar based specification

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

nije evidentirano

Podaci o prilogu

159-161-x.

1999.

objavljeno

Podaci o matičnoj publikaciji

8th International Conference on Human-Computer Interaction – HCI'99, Adjunct Conference Proceedings

Bullinger, Hans-Joerg ; Vossen, Paul Hubert

Stuttgart: Fraunhofer IRB Verlag

Podaci o skupu

8th International Conference on Human-Computer Interaction – HCI'99

poster

22.08.1999-27.08.1999

München, Njemačka

Povezanost rada

Računarstvo