Skip to main content

The Application Exposure: Bridging the User Interface and the Application

  • Chapter
Object-Oriented Programming for Graphics

Part of the book series: Focus on Computer Graphics ((FOCUS COMPUTER))

  • 105 Accesses

Abstract

In a previous paper we described a new user interface model. This paper discusses further a crucial part of the model called the application exposure. Assuming that the application side is built in an object-oriented way, the application exposure allows application objects to be defined much more independently of the user interface support system than has been possible using traditional subclassing approaches, yet provides sufficient application information to the user interface side to support direct manipulation operations on application objects.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Barth, P.S., An Object-Oriented Approach to Graphical Interfaces. ACM Trans. Graphics, 5(2):142–172, April 1986.

    Article  MathSciNet  Google Scholar 

  • Egbert, P.K., and Kubitz, W.J., Application Graphics Modeling Support Through Object-Orientation. IEEE Computer, pages 84–91, September 1992.

    Google Scholar 

  • Johnson, R., and Foote, B., Designing Reusable Classes. JOOP, 1(2), June/July 1988.

    Google Scholar 

  • Krasner, G.E., and Pope, S.T., A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80. ParcPlace Systems, January 1988.

    Google Scholar 

  • Mäntylä, M., An Introduction to Solid Modeling. Computer Science Press, 1988.

    Google Scholar 

  • Myers, B.A., Giuse, D.A., Dannenberg, R.B., Zanden, B.V., Kosbie, D.S., Pervin, E., Mickish, A., and Marchai, P., Garnet: Comprehensive Support for Graphical, Highly Interactive User Interfaces. IEEE Computer, pages 71-85, November 1990.

    Google Scholar 

  • Myers, B.A., A New Model for Handling Input. ACM Trans. Information Systems, 8(3):289–320, July 1990.

    Article  Google Scholar 

  • Olsen Jr., D.A., MIKE: The Menu Interaction Kontrol Environment. ACM Trans. Graphics, 5(4):318–344, October 1986.

    Article  Google Scholar 

  • Pfaff, G.E., editor. User Interface Management Systems. Springer-Verlag, Berlin, 1985. (Roundup of Seeheim workshop).

    Google Scholar 

  • Sibert, J.L., Hurley, W.D., and Bleser, T.W., An Object-Oriented User Interface Management System. In Proc. SIGGBAPH’86, pages 259-268, August 1986.

    Google Scholar 

  • Szekely, P., Standardizing the Interface Between Applications and UIMS. In Proc. UIST’ 89, pages 34-42, November 1989.

    Google Scholar 

  • Vlissides, J.M., and Iinton, M.A., Unidraw: A Framework for Building Domain-Specific Graphical Editors. In Proc. UIST’89, pages 158-167, November 1989.

    Google Scholar 

  • Zhou, T.Z.-Y, and Kubitz, W.J., An Object-Oriented View of the User Interface. Computer Graphics Forum, 11(3), September 1992. (Proc. Eurographics’ 92).

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 EUROGRAPHICS The European Association for Computer Graphics

About this chapter

Cite this chapter

Zhou, T.ZY., Kubitz, W.J. (1995). The Application Exposure: Bridging the User Interface and the Application. In: Laffra, C., Blake, E.H., de Mey, V., Pintado, X. (eds) Object-Oriented Programming for Graphics. Focus on Computer Graphics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-79192-5_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-79192-5_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-79194-9

  • Online ISBN: 978-3-642-79192-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics