Skip to main content

Support of user interface design aspects in a framework for distributed cooperative applications

  • Submitted Papers
  • Conference paper
  • First Online:
Software Engineering and Human-Computer Interaction (SE-HCI 1994)

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

Included in the following conference series:

Abstract

We discuss a number of application trends such as distribution, mobility and multimedia integration with respect to human-computer interaction, and point out that these aspects can not be abstracted in user interface development. Thus, we propose a software engineering framework for integrated treatment of different application aspects. Embedded in this framework, UI development is supported by a structuring approach based on UI aspects, and by a tuplespace-based architecture. UI aspects capture distinct design decisions and are semantically supported by specialized tools. The tuplespace-based architecture serves for integration of heterogeneous tools and for flexible UI management.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Coutez, J., Nigay, L., Salber, D. The MSM Framework: A Design Space for Multi-Sensory-Motor Systems. Proc. of EWHCI '93, Moscow, Aug. 1993, pp. 231–241.

    Google Scholar 

  2. Foley, J., Kim, W., Kovacevic, S., and Murray, K. UIDE-An Intelligent User Interface Design Environment, in Sullivan, J. and Tyler, S. (eds.) Intelligent User Interfaces, ACM Press, 1991, pp. 339–384.

    Google Scholar 

  3. Frick, O., Mühlhäuser, M., and Gellersen, H.-W. Developing Cooperative Media-Integrated Software. Wolfinger, B. (ed.) Innovationen bei Rechenund Kommunikationssystemen, Proc. of 25th GI Annual Confernece, Hamburg, Sept. 1994, Springer Verlag, pp. 227–234.

    Google Scholar 

  4. Gellersen, H.-W., Mühlhäuser, M., Frick, O. Multi-user and Multimodal Aspects of Multimedia. Proc. of 1st EG Symposium on Multimedial Hypermedia in Open Distributed Environments, Graz, June 1994, Springer Verlag, pp. 278–297.

    Google Scholar 

  5. Glinert, E. and Blattner, M. Programming the Multimodal Interface. Proc. of ACM Multimedia '93, Anaheim, June 1993, pp. 189–197.

    Google Scholar 

  6. Johnson J. Selectors: Going Beyond User-Interface Widgets. Proc. of CHI '92, Monterey, CA, May 1992, pp. 273–279.

    Google Scholar 

  7. Landay, J.A., Kaufmann, T.R. User Interface Issues in Mobile Computing. Proc. of 4th Workshop on Workstation Operating Systems, Oct. 1993, pp. 40–47.

    Google Scholar 

  8. Laurel, B., Oren, B. and Don, A. Issues in Multimedia Interface Design: Media Integration and Interface Agents. Proc. of CHI '90, Seattle, April 1990, pp. 133–139.

    Google Scholar 

  9. Leidig, T. Development of Cooperative Graphically-interactive Applications. Doctoral thesis, University of Kaiserslautern, Germany, March 1994. In German.

    Google Scholar 

  10. Marcos, A. Supporting Cooperative Software Development through a Multimedia Environment. Proc. of 1st EG Symposium on Multimedia/ Hypermedia in Open Distributed Environments, Graz, June 1994, Springer Verlag, pp. 316–330.

    Google Scholar 

  11. Masui, T. User Interface Programming with Cooperative Processes. In: Myers, B.A. (ed.): Languages for Developing User Interfaces. Boston London: Jones and Bartlett 1992, pp. 261–277.

    Google Scholar 

  12. Maybury, M. (ed.) Intelligent Multimedia Interfaces, MIT Press, Cambridge, MA, 1993.

    Google Scholar 

  13. Patterson, J. Comparing the Programming Demands of Single-User and Multi-User Applications. In Proc. of UIST'91, Hilton Head, SC, Nov. 1991, pp. 87–94.

    Google Scholar 

  14. Richartz, M., Mühlhäuser, M. Prescripts: A Typing Approach to the Construction and Traversal of Hypertext. Proc. of ED-MEDIA '93, Orlando, FL, June 1993.

    Google Scholar 

  15. Rodden, T., Mariani, J.A., Blair, G. Supporting Cooperative Applications. Computer Supported Cooperative Work (CSCW), No. 1, 1992, pp. 41–67.

    Google Scholar 

  16. Rosenberg, J. UIMSs: Threat or Menace? (Panel). Proc. of CHI '88, Washington, May 1988, pp. 197-200.

    Google Scholar 

  17. Stokke, F. Modelling and Management of Multimoal User Interfaces in Telecooperative Applications. Thesis, University of Karlsruhe, Germany, May 1994.

    Google Scholar 

  18. Szekely, P., Luo, P., Neches, R. Facilitating the Exploration of Interface Design. Proc. of CHI '92, Monterey, CA, 1992, pp. 507–515.

    Google Scholar 

  19. Taylor, R., Johnson, G. Separation of Concerns in the Chiron-1 User Interface Development and Management System. Proc. of INTERCHI '93, Amsterdam, April 1993, pp. 367–374.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Richard N. Taylor Joëlle Coutaz

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gellersen, HW. (1995). Support of user interface design aspects in a framework for distributed cooperative applications. In: Taylor, R.N., Coutaz, J. (eds) Software Engineering and Human-Computer Interaction. SE-HCI 1994. Lecture Notes in Computer Science, vol 896. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0035816

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-59008-8

  • Online ISBN: 978-3-540-49173-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics