An important step in the design of visuallanguages is the specification of the graphical objects and the composition rules for constructing feasible visual sentences. The presence of different typologies of visuallanguages, each with specific graphical and structural characteristics, yields the need to have models and tools that unify the design steps for different types of visuallanguages. To this aim, in this paper we present a formal framework of visuallanguage classes. Each class characterizes a family of visuallanguages based upon the nature of their graphical objects and composition rules. The framework has been embedded in the VisualLanguage Compiler–Compiler (VLCC), a graphical system for the automatic generation of visual programming environments.
A Classification Framework to Support the Design of Visual Languages
COSTAGLIOLA, Gennaro;DE LUCIA, Andrea;POLESE, Giuseppe
2002-01-01
Abstract
An important step in the design of visuallanguages is the specification of the graphical objects and the composition rules for constructing feasible visual sentences. The presence of different typologies of visuallanguages, each with specific graphical and structural characteristics, yields the need to have models and tools that unify the design steps for different types of visuallanguages. To this aim, in this paper we present a formal framework of visuallanguage classes. Each class characterizes a family of visuallanguages based upon the nature of their graphical objects and composition rules. The framework has been embedded in the VisualLanguage Compiler–Compiler (VLCC), a graphical system for the automatic generation of visual programming environments.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.