Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2541016.2541037acmotherconferencesArticle/Chapter ViewAbstractPublication PagesozchiConference Proceedingsconference-collections
research-article

An evaluation of advanced user interface customization

Published: 25 November 2013 Publication History

Abstract

Many graphical user interfaces (GUIs) are customizable. While there are many approaches to user interface customization, most of them are fairly simplistic, e.g., they only allow users to customize menus and toolbars. However, one can think of more advanced customization approaches that allow more complex GUI layout customizations and even functional customization. Functional customization goes deeper into the application logic and makes it possible to change the behavior of an application. In this paper we target two open questions: (1) Are technical users able to use such advanced customization approaches? (2) Would technical users apply such approaches in practice?
We introduce prototypical systems for layout and functional customization of GUIs. In a user study, these systems were evaluated to address the research questions mentioned above. 18 technical users were given customization tasks for three layout and two functional customization scenarios. The participants were observed during the tasks and were asked to complete questionnaires. The results indicate that users are able to use the proposed customization systems, and would also employ them in practice. This suggests that it would be beneficial to include such customization facilities into current and future applications.

References

[1]
Banovic, N., Chevalier, F., Grossman, T., and Fitzmaurice, G. Triggering triggers and burying barriers to customizing software. CHI (2012), 2717--2726.
[2]
Bunt, A., Conati, C., and McGrenere, J. What role can adaptive support play in an adaptable system? In IUI (2004), 117--124.
[3]
Bunt, A., Conati, C., and McGrenere, J. Supporting interface customization using a mixed-initiative approach. IUI (2007), 92--101.
[4]
Cockburn, A., Gutwin, C., and Greenberg, S. A predictive model of menu performance. CHI (2007), 627--636.
[5]
Colella, V., Klopfer, E., and Resnick, M. Adventures in Modeling: Exploring Complex, Dynamic Systems with StarLogo. Teachers College Press, Columbia University, 2001.
[6]
Debevc, M., Meyer, B., Donlagic, D., and Svecko, R. Design and evaluation of an adaptive icon toolbar. User Modeling and User-Adapted Interaction 6, 1 (1996), 1--21.
[7]
Findlater, L., and McGrenere, J. A comparison of static, adaptive, and adaptable menus. CHI (2004), 89--96.
[8]
Findlater, L., and McGrenere, J. Beyond performance: feature awareness in personalized interfaces. International Journal of Human-Computer Studies 68, 3 (2010), 121--137.
[9]
Findlater, L., Moffatt, K., McGrenere, J., and Dawson, J. Ephemeral adaptation: the use of gradual onset to improve menu selection performance. CHI (2009), 1655--1664.
[10]
Gajos, K. Z., Czerwinski, M., Tan, D. S., and Weld, D. S. Exploring the design space for adaptive graphical user interfaces. AVI (2006), 201--208.
[11]
Greenberg, S., and Witten, I. H. Adaptive personalized interfaces -- a question of viability. Behaviour & Information Technology 4, 1 (1985), 31--45.
[12]
Heineman, G. T., and Councill, W. T., Eds. Component-based software engineering: putting the pieces together. Addison-Wesley, 2001.
[13]
Hoyer, V., and Fischer, M. Market overview of enterprise mashup tools. In Service-Oriented Computing -- ICSOC, vol. 5364 of Lecture Notes in Computer Science. 2008, 708--721.
[14]
Kantorowitz, E., and Sudarsky, O. The adaptable user interface. Commun. ACM 32, 11 (1989), 1352--1358.
[15]
Lau, K.-K., and Wang, Z. Software component models. IEEE Transactions on Software Engineering 33, 10 (2007), 709--724.
[16]
López-Jaquero, V., Vanderdonckt, J., Montero, F., and González, P. Towards an extended model of user interface adaptation: The ISATINE framework. In Engineering Interactive Systems. 2008, 374--392.
[17]
Lutteroth, C., Strandh, R., and Weber, G. Domain Specific High-Level Constraints for User Interface Layout. Constraints 13, 3 (2008).
[18]
Mackay, W. E. Triggers and barriers to customizing software. CHI (1991), 153--160.
[19]
MacLean, A., Carter, K., Lövstrand, L., and Moran, T. User-tailorable systems: pressing the issues with buttons. CHI (1990), 175--182.
[20]
Marathe, S., and Sundar, S. S. What drives customization? Control or identity? CHI (2011), 781--790.
[21]
McGrenere, J., Baecker, R. M., and Booth, K. S. An evaluation of a multiple interface design solution for bloated software. CHI (2002), 164--170.
[22]
McGrenere, J., and Moore, G. Are we all in the same "bloat"? In Proc. Graphics Interface 2000 Conference (2000), 187--196.
[23]
Page, S. R., Johnsgard, T. J., Albert, U., and Allen, C. D. User customization of a word processor. CHI (1996), 340--346.
[24]
Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., and Kafai, Y. Scratch: programming for all. Commun. ACM 52, 11 (2009), 60--67.
[25]
Stuerzlinger, W., Chapuis, O., Phillips, D., and Roussel, N. User interface façades: towards fully adaptable user interfaces. UIST (2006), 309--318.
[26]
Tian, S., Weber, G., and Lutteroth, C. A tuplespace event model for mashups. OzCHI (2011), 281--290.
[27]
Zeidler, C., Stuerzlinger, W., Lutteroth, C., and Weber, G. The Auckland Layout Editor: An improved GUI layout specification process. UIST (2013).
[28]
Zeidler, C., Stuerzlinger, W., Lutteroth, C., and Weber, G. Evaluating direct manipulation operations for constraint-based layout. INTERACT (2013).

Cited By

View all
  • (2022)A Personalized Interaction Mechanism Framework for Micro-moment Recommender SystemsACM Transactions on Interactive Intelligent Systems10.1145/356958613:1(1-28)Online publication date: 29-Oct-2022
  • (2020)Data DashboardProceedings of the 2020 ACM Designing Interactive Systems Conference10.1145/3357236.3395457(311-326)Online publication date: 3-Jul-2020
  • (2019)A Framework for Adaptive User Interface Generation based on User Behavioural Patterns2019 Moratuwa Engineering Research Conference (MERCon)10.1109/MERCon.2019.8818825(698-703)Online publication date: Jul-2019

Index Terms

  1. An evaluation of advanced user interface customization

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    OzCHI '13: Proceedings of the 25th Australian Computer-Human Interaction Conference: Augmentation, Application, Innovation, Collaboration
    November 2013
    549 pages
    ISBN:9781450325257
    DOI:10.1145/2541016
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    • Human Factors & Ergonomics Soc: Human Factors & Ergonomics Soc

    In-Cooperation

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 25 November 2013

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. adaptable user interfaces
    2. functional customization
    3. layout customization
    4. user study

    Qualifiers

    • Research-article

    Conference

    OzCHI '13
    Sponsor:
    • Human Factors & Ergonomics Soc

    Acceptance Rates

    OzCHI '13 Paper Acceptance Rate 34 of 70 submissions, 49%;
    Overall Acceptance Rate 362 of 729 submissions, 50%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)30
    • Downloads (Last 6 weeks)4
    Reflects downloads up to 12 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)A Personalized Interaction Mechanism Framework for Micro-moment Recommender SystemsACM Transactions on Interactive Intelligent Systems10.1145/356958613:1(1-28)Online publication date: 29-Oct-2022
    • (2020)Data DashboardProceedings of the 2020 ACM Designing Interactive Systems Conference10.1145/3357236.3395457(311-326)Online publication date: 3-Jul-2020
    • (2019)A Framework for Adaptive User Interface Generation based on User Behavioural Patterns2019 Moratuwa Engineering Research Conference (MERCon)10.1109/MERCon.2019.8818825(698-703)Online publication date: Jul-2019

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media