Skip to main content
Log in

An environment for rapid prototyping of interactive systems

  • Regular Papers
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

This paper shows an environment which supports the development of multi thread dialogue interactive systems. The environment includes several tools and run-time support programs for the design and implementation of the user interface of an interactive system. First, methods of user interface specification with Elementary Nets are discussed. Then, the syntax of a user interface specification language based on Elementary Nets and the pre-compiler for the language as well as a graphic editor for Elementary Nets construction are described. Finally, an example is given to illustrate the design process of a user interface.

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

  1. H. J. Genrich, Predicate/Transition Nets. Lecture Notes in Computer Science 254, 1987, 207–247.

    Article  MathSciNet  Google Scholar 

  2. M. Green, The University of Alberta User Interface Management System. Proc. SIGGRAPH’85 (San Francisco, Calif., July 22–26, 1985). InComputer Graphics,19: 5 (1985), 205–213.

  3. M. Green, A survey of three dialogue models.ACM Trans. Graph.,5: 3 (1986), 244–275.

    Article  Google Scholar 

  4. R. D. Hill, Supporting concurrency synchronization in human-computer interaction: The Sassafras user interface management systems.ACM Trans. Graph.,5: 3(1986), 179–210.

    Article  Google Scholar 

  5. K. Jensen, Coloured Petri Nets. Lecture Notes in Computer Science 254, 1987, 248–291.

    Article  Google Scholar 

  6. R. J. J. Jacob, Using formal specification in the design of a human-computer interface.Commun. ACM,26: 4 (1983).

    Google Scholar 

  7. R. J. K. Jacob, A specification language for direct-manipulation user interface.ACM Trans. Graph.,5: 4(1986), 283–317.

    Article  Google Scholar 

  8. A. T. Kundig, A Note on the Meaning of “Embedded System”. Lecture Notes in Computer Science 284, 1987.

  9. D. Olsenet al., SYNGRAPH: A Graphical User Interface Generator. SIGGRAPH’83, 1983.

  10. J. L. Peterson, Petri Net Theory and the Modeling Systems. Englewood Cliffs, NJ: Prentice-Hall, 1981.

    Google Scholar 

  11. G. E. Pfaff ed., User Interface Management System. (Proc. of the IFIP/EG Workshop on User Interface Management Systems, Seeheim, F. R. G., Oct. 1983), Spring Verlag, 1985.

  12. W. Reisig, Petri Nets in Software Engineering. Lecture Notes in Computer Science 255, 1987, 63–96.

    MathSciNet  Google Scholar 

  13. W. Reisig, Embedded System Description Using Petri Nets. Lecture Notes in Computer Science 284, 1987, 18–62.

    Article  Google Scholar 

  14. B. Shneiderman, Multi-Party Grammars and Related Features for Defining Interactive Systems.IEEE Trans. on Systems, Man and Cybernetics,SMC-12: 2 (1981).

    Google Scholar 

  15. P. S. Thiagarajan, Elementary Net Systems. Lecture Notes in Computer Science 254, 1987, 244–275.

    MathSciNet  Google Scholar 

  16. A. I. Wasserman, D. T. Shewmake, Rapid Prototyping of Interactive Information Systems.ACM Software Eng. Notes,7: 5 (1982), 171–180.

    Article  Google Scholar 

  17. T. Yunten, H. R. Hartson, A SUPERvisory Methodology And Notation (SUPERMAN) for Human-Computer System Development. InAdvances in Human-Computer Interaction, H. Rex Hartson ed., Ablex Publishing Corp., 1985, 243–281.

  18. Zhao Jinghai, The Design and Implementation of Graphical Editor of Elementary Nets with ICTUIMS (in Chinese). Technical Report ICTCAD-4-zjh8902, 1989.

  19. Zhao Jinghai, User’s Cuide of ICTUIMS (in Chinese). Technical Report ICTCAD-4-zjh8903, 1989.

Download references

Author information

Authors and Affiliations

Authors

Additional information

The project is supported by the National Natural Science Foundation of China.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhao, J., Liu, S. An environment for rapid prototyping of interactive systems. J. of Comput. Sci. & Technol. 6, 135–144 (1991). https://doi.org/10.1007/BF02945364

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Keywords

Navigation