Skip to main content

Platform independent GUI builders advance software engineering to handle HCI issues

  • Invited 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:

  • 171 Accesses

Abstract

Software engineering is difficult. Addressing human-computer interaction concerns correctly and comprehensively across different “look & feel”s is difficult. Combining two difficult problems usually is even more difficult. Software tools that support creating platform independent graphical user interfaces has eased the complexities. These tools' main contribution is providing abstractions above the level of hardware, operating system, and windowing system. Human-computer interaction concerns are reduced; software engineering concerns about delivering a product across multiple platforms are reduced; productivity rises; and user interface quality, consistency, and look & feel compliance are increased.

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. Chimera, R., Evaluation of Platform Independent User Interface Builders. Working paper at Human-Computer Interaction Laboratory, University of Maryland, College Park, 1993.

    Google Scholar 

  2. Goldenson, D., and Wang, B.J., Use of Structure Editing Tools by Novice Programmers. Proceedings of the Workshop on the Empirical Studies of Programmers (December 7–9, 1991, New Brunswick, NJ, USA), Ablex Publishing, Norwood, NJ, 1986, pp. 99–120.

    Google Scholar 

  3. Henry, T., and Hudson, S., Using Active Data in a UIMS. Proceedings of the ACM Symposium on User Interface Software and Technology (October 17–19, 1988, Banff, Alberta, Canada), ACM Press, New York, 1988, pp. 167–178.

    Google Scholar 

  4. Letovsky, S., Cognitive Processes in Program Comprehension. Proceedings of the Workshop on the Empirical Studies of Programmers (June 5–6, 1986, Washington, DC, USA), Ablex Publishing, Norwood, NJ, 1986, pp. 58–79.

    Google Scholar 

  5. Myers, B., Challenges of HCI Design and Implementation. interactions, 1 (1), ACM Press, New York, 1994, pp. 73–83.

    Google Scholar 

  6. Myers, B., Separating Application Code from Toolkits: Eliminating the Spaghetti of Call-Backs. Proceedings of the ACM Symposium on User Interface Software and Technology (November 11–13, 1991, Hilton Head, SC, USA), ACM Press, New York, 1991, pp. 211–220.

    Google Scholar 

  7. Rhyne, J., Extensions to C for Interface Programming. Proceedings of the ACM Symposium on User Interface Software and Technology (October 17–19, 1988, Banff, Alberta, Canada), ACM Press, New York, 1988, pp. 30–45.

    Google Scholar 

  8. van der Zanden, B., Myers, B., Guise, D., and Szekely, P., The Importance of Pointer Variables in Constraint Models. Proceedings of the ACM Symposium on User Interface Software and Technology (November 11–13, 1991, Hilton Head, SC, USA), ACM Press, New York, 1991, pp. 155–164.

    Google Scholar 

  9. Wiedenbeck, S., Processes in Computer Program Comprehension. Proceedings of the Workshop on the Empirical Studies of Programmers (June 5–6, 1986, Washington, DC, USA), Ablex Publishing, Norwood, NJ, 1986, pp. 48–57.

    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

Chimera, R. (1995). Platform independent GUI builders advance software engineering to handle HCI issues. 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/BFb0035805

Download citation

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

  • 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