Skip to main content
Log in

A domain knowledge driven approach for user interface software development

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

Abstract

A domain knowledge driven user interface development approach is described. As a conceptual design of the user interface, the domain knowledge defines the user interface in terms of objects, actions and their relationships that the user would use to interact with the application system. It also serves as input to a user interface management system (UIMS) and is the kernel of the target user interface. The principal ideas and the implementation techniques of the approach is discussed. The user interface model, user interface designer oriented high-level specification notation, and the transformation algorithms on domain knowledge are presented.

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. Pfaff, G. E., ed. User Interface Management Systems. Springer-Verlag, 1985.

  2. Green, M., The University of Alberta user interface managment system.Computer Graphics,19:5 (1985).

    Google Scholar 

  3. Sibert, J.L., Hurley, W. D., and Bleser, J.W., An object-oriented user interface management system,Computer Graphics,20: 4(1986).

    Google Scholar 

  4. Olsen, D., MIKE: The menu interaction control environment.ACM Trans. on Graphics,5:4 (1986).

  5. Green, M., Report on Dialogue Specification Tools. Computer Graphics Fourm, Vol.3, 1984, 305–313.

    Article  Google Scholar 

  6. Reisner, Phyllis, Formal grammar and huamn factors design of an interactive graphics system.IEEE Softwware Engineering,7:7 (1981).

    Google Scholar 

  7. Jacob, R.J.K., Using formal specifications in design of human-computer interface.CACM,26:4 (1983).

    Google Scholar 

  8. Shneiderman, B., Direct manipulation: a step beyond programming languages.IEEE Computer,16:8 (1981).

    Google Scholar 

  9. Green, M., Directions for user interface management system research.Computer Graphics,21:2 (1987).

    Google Scholar 

  10. Minsky, M., A Framework for Representation Knowledge, inThe Psychology of Computer Vision. P. H. Winston (ed.), McDraw-Hill, 1975.

  11. Brachmme, R. J., What’s in a Concept: Structural Foundations for Semantic Network. Int. J. of Man-Machine Studies 1977, 127–152.

  12. Green, M., A survey of three dialogue models.ACM Trans. on Graphics,5:3 (1986).

    Google Scholar 

  13. Apollo Computer Inc., Domain/Dialogue User’s Guide. 1985.

Download references

Author information

Authors and Affiliations

Authors

Additional information

The project is supported by National Natural Science Foundation of China

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, H., Liu, S. A domain knowledge driven approach for user interface software development. J. of Comput. Sci. & Technol. 6, 145–152 (1991). https://doi.org/10.1007/BF02945365

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Keywords

Navigation