Skip to main content
Log in

Graphics interface tool development in a problem solving environment

  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

A Problem Solving Environment (PSE) is an integrated system of application tools that support the solution of a given problem, or a set of related problems. Paramount in the development of such environments is the design, specification and integration of user interface tools that communicate between the application tools of the system and the user. Typically these interactions are object oriented and involve the interaction with tool parameters, which in many applications (CAD/ CAM, Imaging Systems, Image Processing), are represented by graphical data. This paper describes a user-interface tool development system in which both textual and graphical display, and interaction techniques are integrated under a single model. This allows the user to interact with tool parameters in either graphical or textual modes, and to have the parameters displayed in the manner most relevant to the problem set.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Beretta G, Burkhart H, Fink P, Nievergelt J, Stelovsky J, Sugaya H, Ventura A, Weydert J (1982) XS-1: An integrated interactive system and its kernel. IEEE Software Engineering Conference Proceedings; pp 340–349

  • Blinn JF (1982) Systems Aspects of Computer Image Synthesis and Computer Animation. SIGGRAPH 1982, State-of-the-art in Image Synthesis (Tutorial notes)

  • Borufka HF, Kuhlmann HQ (1982) Dialogue Cells: A method for defining interactions. IEEE Comput Graph Applic 2(9):25–33

    Google Scholar 

  • Buxton W, Lamb MR, Sherman D, Smith KC (1983) Towards a comprehensive user interface management system. Computer Graphics 17 (Proceedings of SIGGRAPH/83) (3):35–42

    Google Scholar 

  • Crow FC (1982) A more flexible image generation environment. Computer Graphics 16 (Proceedings of SIGGRAPH/82) (3):9–18

    Google Scholar 

  • DAISY (1983) DAISY User's Manual Technical Report SIPL-84-10, Signal and Image Processing Laboratory, University of California, Davis, pp 1–38

    Google Scholar 

  • Fisher G (1984) DAISY II, A general-purpose applications executive. Technical Report, CSE-84-2, Computer Science Division, University of California, Davis, pp

    Google Scholar 

  • Foley JD (1982) The design and implementation of user-computer interfaces. ACM SIGGRAPH (Tutorial Notes)

  • Foley JD, Wallace VL, Chan P (1981) The human factors of graphic interaction: tasks and techniques. Technical Report GWU-IIST-81-3, Institute for Information Science and Technology, Department of Electrical Engineering and Computer Science, The George Washington University, Washington, D.C., USA

    Google Scholar 

  • Goldberg A (1984) Smalltalk-80: The Interactive Programming Environment. Addison-Wesley Publishing Company, Reading, MA

    Google Scholar 

  • Joy KI (1984) A Model for User Interface Tool Development. Technical Report CSE-84-4, Computer Science Division, University of California, Davis

    Google Scholar 

  • Liskov BH, Zilles SN (1975) Specification Techniques for Data Abstractions. IEEE Trans. Software Engrg., SE-1(1), pp 7–18

    Google Scholar 

  • Mamrak S, Dunnington R, Shaffer B (1985) Changing a tool's execution environment: an analysis of the problem and approaches to its solution. Technical Report, Department of Computer and Information Sciences, Ohio State University

  • NASA (1984) User's Reference Manual for the Transportable Applications Executive (TAE), Technical Report NASA 82-TAE-USRVIE, NASA Goddard Space Flight Canter

  • Osterweil L (1983) Toolpack-An experimental software development environment research project. IEEE. Trans. Software Engrg., Vol. SE-9(6):673–685

    Google Scholar 

  • Tsichritzis D (1982) Form Management. CACM 25 (7):453–477

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Joy, K.I. Graphics interface tool development in a problem solving environment. The Visual Computer 2, 63–71 (1986). https://doi.org/10.1007/BF01900313

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01900313

Key words

Navigation