ABSTRACT
This paper describes SYNGRAPH (SYNtax) directed GRAPHics) which is a user interface generator for interactive system graphics. This system applies the principles of syntax analysis, parser generation and data abstraction to the development of man-machine interfaces. A great deal of work has been done in the modeling of user interfaces using context-free grammars [Jaco82, Lafu78, Pars79, Reis81, Wass81]. There also has been work done in using parser generation tools for simulating such interactions for prototyping purposes [Hanu80]. The purpose of the system described here is to provide a functional tool for actually implementing graphical user interfaces.
- 1.Baecker, Ronald. "Towards an Effective Characterization of Graphical Interaction." Seillac II Workshop on Man-Machine Interaction Position Papers, Mathematisch Centum, Amsterdam, 1979.Google Scholar
- 2.GSPC. "Status Report of the Graphics Standards Planning Committee." Computer Graphics 13,3 (Aug. 1979). Google ScholarDigital Library
- 3.Hanau, Paul R. and Lenorovitz, David R. "Prototyping and Simulation Tools for User/Computer Dialogue Design." Computer Graphics 14,3 (July 1980), 271-278. Google ScholarDigital Library
- 4.Jacob, R.J.K., "Using Formal Specifications in the Design of a Human-Computer Interface." Proceedings Human Factors in Computer Systems, Gaithersburg, MD, March 1982, 315-321. Google ScholarDigital Library
- 5.Lafuente, J.M., D. Gries, "Language Facilities for Programming Interactive User-Computer Dialogues." IBM Journal of Research and Development 22,2 (March 1978), 145-158.Google ScholarDigital Library
- 6.Lewi, J., DeVlaminck, K., Huens, J., and Huybrechts, M. "The ELL(1) Parser Generator and the Error Recovery Mechanism." Acta Informatica 10,3 (1978), 209-228.Google ScholarDigital Library
- 7.Parsons, I.T., "A Support System for Interactive Languages." Software Practice and Experience 9,1 (Jan. 1979), 73-86.Google ScholarCross Ref
- 8.Reisner, P., "Formal Grammar and Human Factors Design of an Interactive Graphics System." IEEE Transactions on Software Engineering SE-7,2 (March 1981), 229-240.Google ScholarDigital Library
- 9.Wasserman, A.I. "User Software Engineering and the Design of Interactive Systems." Proceedings of the Fifth International Conference on Software Engineering, (March 1981), 387-393. Google ScholarDigital Library
Index Terms
- Syntax directed graphical interaction
Recommendations
Syntax directed graphical interaction
This paper describes SYNGRAPH (SYNtax) directed GRAPHics) which is a user interface generator for interactive system graphics. This system applies the principles of syntax analysis, parser generation and data abstraction to the development of man-...
Graceful Interaction with Graphical Constraints
The graphical constraint editor (GRACE), a graphical editor that lets users define graphical, or geometric, constraints, is reviewed. Graphical constraints specify relationships among graphical objects that the system must maintain. Constraints are ...
Comments