In this paper the design of a visual program editor and its specification using formal grammars are discussed. We consider an environment to specify, analyse and execute visual programs for a Geographical Information System (GIS). The lack of sophisticated user interfaces is one of the major drawbacks to Geographical Information Systems, particularly for people without a sound background in computer science. The use of a visual language approach is useful in order to hide the plethora of basic GIS functions, while providing ready-to-use tools to solve users' tasks. The visual environment provides users with higher level interfaces; it is based on the module concept, which is conceived as a software building block that implements a solution to a general basic task and is presented to the user through an interactive frame. Complex GIS queries can be carried out by interconnecting modules into flow networks, using a direct manipulation approach.

The design and specification of a visual language: an example for customising geographic information systems functionalities

Scopigno R
1994

Abstract

In this paper the design of a visual program editor and its specification using formal grammars are discussed. We consider an environment to specify, analyse and execute visual programs for a Geographical Information System (GIS). The lack of sophisticated user interfaces is one of the major drawbacks to Geographical Information Systems, particularly for people without a sound background in computer science. The use of a visual language approach is useful in order to hide the plethora of basic GIS functions, while providing ready-to-use tools to solve users' tasks. The visual environment provides users with higher level interfaces; it is based on the module concept, which is conceived as a software building block that implements a solution to a general basic task and is presented to the user through an interactive frame. Complex GIS queries can be carried out by interconnecting modules into flow networks, using a direct manipulation approach.
1994
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
User interfaces
GIS
Visual language
Information interfaces and presentation
File in questo prodotto:
File Dimensione Formato  
prod_332995-doc_103246.pdf

solo utenti autorizzati

Descrizione: The design and specification of a visual language
Tipologia: Versione Editoriale (PDF)
Dimensione 1.95 MB
Formato Adobe PDF
1.95 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/294231
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact