Domain-specific visual languages are often employed to specify both significant configurations and behaviours of systems of interest for the users. Moreover, behavioural diagrams can be developed for different components of a system, possibly employing different families of diagrams for each subsystem. At an abstract level, these diagrams express some form of system transformation, which can be characterized by its pre- and post-conditions and by a policy presiding at its execution. We propose the WIPPOG language and its computational model for handling such transformations, independently of the adopted diagrammatic notation. We show how the development of interactive systems for the generation of visual sentences and the execution of the visual processes thus specified is achieved by defining a coordinated set of WIPPOG specifications.
Definition of visual processes in a language for expressing transitions / Bottoni, Paolo Gaspare; DE MARSICO, Maria; DI TOMMASO, Paolo; LEVIALDI GHIRON, Stefano; Ventriglia, Domenico. - In: JOURNAL OF VISUAL LANGUAGES AND COMPUTING. - ISSN 1045-926X. - STAMPA. - 15:(2004), pp. 211-242. [10.1016/j.jvlc.2004.01.002]
Definition of visual processes in a language for expressing transitions
BOTTONI, Paolo Gaspare;DE MARSICO, Maria;LEVIALDI GHIRON, Stefano;
2004
Abstract
Domain-specific visual languages are often employed to specify both significant configurations and behaviours of systems of interest for the users. Moreover, behavioural diagrams can be developed for different components of a system, possibly employing different families of diagrams for each subsystem. At an abstract level, these diagrams express some form of system transformation, which can be characterized by its pre- and post-conditions and by a policy presiding at its execution. We propose the WIPPOG language and its computational model for handling such transformations, independently of the adopted diagrammatic notation. We show how the development of interactive systems for the generation of visual sentences and the execution of the visual processes thus specified is achieved by defining a coordinated set of WIPPOG specifications.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.