Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/800226.806857acmconferencesArticle/Chapter ViewAbstractPublication PagesplanConference Proceedingsconference-collections
Article
Free access

Syntax directed graphical interaction

Published: 01 June 1983 Publication History

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.

References

[1]
Baecker, Ronald. "Towards an Effective Characterization of Graphical Interaction." Seillac II Workshop on Man-Machine Interaction Position Papers, Mathematisch Centum, Amsterdam, 1979.
[2]
GSPC. "Status Report of the Graphics Standards Planning Committee." Computer Graphics 13,3 (Aug. 1979).
[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.
[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.
[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.
[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.
[7]
Parsons, I.T., "A Support System for Interactive Languages." Software Practice and Experience 9,1 (Jan. 1979), 73-86.
[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.
[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.

Cited By

View all
  • (1986)Automating the generation of interactive interfacesProceedings of the 23rd ACM/IEEE Design Automation Conference10.5555/318013.318037(152-158)Online publication date: 2-Jul-1986
  • (1986)Automating the Generation of Interactive Interfaces23rd ACM/IEEE Design Automation Conference10.1109/DAC.1986.1586082(152-158)Online publication date: 1986
  • (1985)A generalized user interface for applications programs (II)Communications of the ACM10.1145/3812.381628:6(617-627)Online publication date: 1-Jun-1985
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGPLAN '83: Proceedings of the 1983 ACM SIGPLAN symposium on Programming language issues in software systems
June 1983
230 pages
ISBN:0897911083
DOI:10.1145/800226

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 1983

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

VEE05
Sponsor:
VEE05: First International Conference on Virtual Execution Environments
June 27 - 29, 1983
California, San Francisco, USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)123
  • Downloads (Last 6 weeks)17
Reflects downloads up to 13 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (1986)Automating the generation of interactive interfacesProceedings of the 23rd ACM/IEEE Design Automation Conference10.5555/318013.318037(152-158)Online publication date: 2-Jul-1986
  • (1986)Automating the Generation of Interactive Interfaces23rd ACM/IEEE Design Automation Conference10.1109/DAC.1986.1586082(152-158)Online publication date: 1986
  • (1985)A generalized user interface for applications programs (II)Communications of the ACM10.1145/3812.381628:6(617-627)Online publication date: 1-Jun-1985
  • (1985)An Approach to User Specification of Interactive Display InterfacesIEEE Transactions on Software Engineering10.1109/TSE.1985.23251811:8(686-698)Online publication date: 1-Aug-1985
  • (2005)Mixed dialogue control defined by an attribute grammarCompiler Compilers10.1007/3-540-53669-8_89(219-221)Online publication date: 4-Jun-2005
  • (1987)EXECUTABLE SPECIFICATIONS AS AN AID TO DIALOGUE DESIGNHuman–Computer Interaction–INTERACT '8710.1016/B978-0-444-70304-0.50119-9(739-744)Online publication date: 1987

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media