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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Bibliography
Beretta, G. and others, XS-1: An integrated interactive system and its kernel, IEEE Software Engineering Conference Proceedings, 1982, 340–349.
Blinn, J.F., Systems Aspects of Computer Image Synthesis and Computer Animation, presented at SIGGRAPH 1982, State-of-the-art in Image Synthesis, tutorial notes, 1982.
Borufka, H.F. and H.Q. Kuhlmann, “Dialogue Cells: A Method for Defining Interactions,” IEEE Computer Graphics and Applications, July 1982, 25–33.
Buxton, W., M.R. Lamb, D. Sherman, and K.C. Smith, “Towards a Comprehensive User Interface Management System,” Computer Graphics, Vol. 17, No. 3, July 1983, 35–42.
Crow, F.C., A More Flexible Image Generation Environment, Computer Graphics, 16(3), July 1982, 9–18.
DAISY User’s Manual, Signal and Image Processing Laboratory, SIPL-84–10, University of California, Davis, 1983.
Fisher, G., DAISY II, A General-Purpose Applications Executive, Computer Science Division Technical Report, CSE-84–2, University of California, Davis, 1984.
Foley, J.D., The Design and Implementation of User-Computer Interfaces, Tutorial Notes, Given at ACM SIGGRAPH, 1982.
Foley, J.D., V.L. Wallace and P. Chan, “The Human Factors of Graphic Interaction: Tasks and Techniques,” Institute for Information Science and Technology, Department of Electrical Engineering and Computer Science, The George Washington University, Washington, D.C., GWU-IIST-81–3.
Goldberg, A., Smalltalk-80: The Interactive Programming Environment, Addison-Wesley Publishing Company, Reading, MA, 1984.
Joy, K.I., A Model for User Interface Tool Development, submitted for publication, also Technical Report, CSE-84–4, Computer Science Division, University of California, Davis, 1984.
Joy, K.I., Specifics of the DAISY User Interface Model. Technical Report, CSE-84–7, Computer Science Division, University of California, Davis, 1984.
Liskov, B.H., and S.N. Zilles, “Specification Techniques for Data Abstractions,” IEEE Transactions on Software Engineering, SE-1, 1(7), 1975.
Mamrak, S., R. Dunnington, and B. Shaffer. Installing Existing Tools in a Distributed Processing System, submitted to ACM Transactions on Computer Systems, March 1982.
NASA, User’s Reference Manual for the Transportable Applications Executive (TAE), NASA 82-TAE-USRVIE, NASA Goddard Space Flight Canter, 1984.
Osterweil, L., Toolpack — An Experimental Software Development Environment Research Project, IEEE Transactions on Software Engineering, Vol. SE-9, No. 6, November 1983, 673–685.
Tsichritzis, D., Form Management, CACM, Vol. 25, No. 7, July 1982, 453–477.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1985 Springer-Verlag Tokyo
About this paper
Cite this paper
Joy, K.I. (1985). Graphics Interface Tool Development in a Problem Solving Environment. In: Kunii, T.L. (eds) Computer Graphics. Springer, Tokyo. https://doi.org/10.1007/978-4-431-68030-7_13
Download citation
DOI: https://doi.org/10.1007/978-4-431-68030-7_13
Publisher Name: Springer, Tokyo
Print ISBN: 978-4-431-68032-1
Online ISBN: 978-4-431-68030-7
eBook Packages: Springer Book Archive