This paper describes the architecture of cooperative visual environments (CVE). This proposal stems from the findings of several experiments which suggested overcoming the limitations of first-generation user-interface management systems (UIMS) by allowing the users to determine their own computational environment. To avoid user disorientation, as well as the possibility of creating ambiguous or contradictory systems, a novel discipline for the specification and use of the tools is adopted. A systemic approach has been proposed to identify the variables needed to use, observe and adapt a CVE. The design and implementation of tools satisfying this discipline led to the definition of network objects, generalizing composite objects, and to the introduction of typed links allowing a new technique for message passing. The paper illustrates the above points by discussing the rationale behind the design of CVEs, deriving the requirements which CVEs have to satisfy and outlining the architecture with the fundamental mechanisms which allow their use and evolution. The nature of the proposal is also clarified through an example drawn from a real case. © 1993 Academic Press. All rights reserved.

Cooperative Visual Environments for the Design of Effective Visual Systems / N., Bianchi; Bottoni, Paolo Gaspare; P., Mussio; M., Protti. - In: JOURNAL OF VISUAL LANGUAGES AND COMPUTING. - ISSN 1045-926X. - STAMPA. - 4:4(1993), pp. 357-381. [10.1006/jvlc.1993.1021]

Cooperative Visual Environments for the Design of Effective Visual Systems

BOTTONI, Paolo Gaspare;
1993

Abstract

This paper describes the architecture of cooperative visual environments (CVE). This proposal stems from the findings of several experiments which suggested overcoming the limitations of first-generation user-interface management systems (UIMS) by allowing the users to determine their own computational environment. To avoid user disorientation, as well as the possibility of creating ambiguous or contradictory systems, a novel discipline for the specification and use of the tools is adopted. A systemic approach has been proposed to identify the variables needed to use, observe and adapt a CVE. The design and implementation of tools satisfying this discipline led to the definition of network objects, generalizing composite objects, and to the introduction of typed links allowing a new technique for message passing. The paper illustrates the above points by discussing the rationale behind the design of CVEs, deriving the requirements which CVEs have to satisfy and outlining the architecture with the fundamental mechanisms which allow their use and evolution. The nature of the proposal is also clarified through an example drawn from a real case. © 1993 Academic Press. All rights reserved.
1993
01 Pubblicazione su rivista::01a Articolo in rivista
Cooperative Visual Environments for the Design of Effective Visual Systems / N., Bianchi; Bottoni, Paolo Gaspare; P., Mussio; M., Protti. - In: JOURNAL OF VISUAL LANGUAGES AND COMPUTING. - ISSN 1045-926X. - STAMPA. - 4:4(1993), pp. 357-381. [10.1006/jvlc.1993.1021]
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

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/11573/47492
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 15
  • ???jsp.display-item.citation.isi??? ND
social impact