Skip to main content

On the design of a graphical transition network editor

  • Conference paper
  • First Online:
  • 134 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 282))

Abstract

This paper describes a graphical editor for the SYNICS user-interface development system. SYNICS is based on transition network diagrams and uses a grammar to specify the pattern matching of user input. Complex SYNICS programs can be difficult for the designer to comprehend making development slow and prone to errors. The editor described here is intended to increase the designers comprehension by allowing him to define the user interface on a computer in terms of diagrams. Transition network diagrams are used to describe the control structure of the interface and railroad diagrams are used to describe associated syntax rules. These diagrams may be drawn and manipulated by the designer and the information extracted from them is used to check the design for errors and automatically generate their corresponding SYNICS description. The design considerations for this system are discussed.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • EDMONDS, E.A. (1982). The man-computer interface: a note on concepts and design. IJMMS 16, p.231–236.

    Google Scholar 

  • GUEST, S.P. (1982). The use of software tools for dialogue design. IJMMS 16, p.263–285.

    Google Scholar 

  • ISO (1982). ISO/DIS 7942 Information Processing — Graphical Kernal System (GKS) — Functional Description: GKS 7.2. ISO/TC97/SC5/WG2 N163.

    Google Scholar 

  • JACOB, R.J.K. (1982). Using Formal Specifications in the Design of a Human-Computer Interface. Proc. Human Factors in Computer Systems, p. 315–321.

    Google Scholar 

  • JENSEN, K. & WIRTH, N. (1974). PASCAL — User Manual and Report, Springer-Verlag.

    Google Scholar 

  • MCDAID E.G. & GUEST S.P. (1986). A Graphical Editor for Transition Network Diagrams. IJMMS (To appear).

    Google Scholar 

  • PARNAS, D.L. (1969). On the use of transition diagrams in the design of a user interface for an interactive computer system. Proc. NACM Conf., p. 379–385.

    Google Scholar 

  • WASSERMAN, A.I. (1984). Developing Interactive Information Systems with the User Software Engineering Methodology. INTERACT-84, p.471–477.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Peter Gorny Michael J. Tauber

Rights and permissions

Reprints and permissions

Copyright information

© 1987 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

McDaid, E.G., Guest, S.P. (1987). On the design of a graphical transition network editor. In: Gorny, P., Tauber, M.J. (eds) Visualization in Programming. IPsy 1986. Lecture Notes in Computer Science, vol 282. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-18507-0_9

Download citation

  • DOI: https://doi.org/10.1007/3-540-18507-0_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-18507-9

  • Online ISBN: 978-3-540-48004-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics