Skip to main content

Design Requirements for Recommendations in End-User User Interface Design

  • Conference paper
  • First Online:
End-User Development (IS-EUD 2021)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 12724))

Included in the following conference series:

Abstract

User interface design has become increasingly difficult due to the rise of new kinds of electronic devices and the emergence of the Internet of Things (IoT). Further, user interface (UI) designers struggle to adapt their UIs to evolving user needs and preferences. In order to address these issues, we want to support end users in designing their own user interfaces. However, end-user UI design represents a major challenge, given that end users often lack the necessary design skills. We investigated how design recommendations might be used to address the research question on how to help end users during the UI design process? A first step towards answering this question is the analysis of how end users should best get recommendations about potential design improvements. We therefore conducted a survey on how end users would like to get design recommendations, whether they trust user- or machine-generated recommendations, and whether they agree that their interactions are tracked and shared in order to improve the recommendations. Based on the results of our survey, we present a set of design requirements for the integration of recommendations in end-user UI design tools.

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 EPUB and 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

Similar content being viewed by others

Notes

  1. 1.

    The complete study material is available at https://doi.org/10.5281/zenodo.4721326.

References

  1. Lieberman, H., Paternó, F., Klann, M., Wulf, V.: End-user development: an emerging paradigm. In: Lieberman, H., Paternó, F., Wulf, V. (eds.) End User Development. Human-Computer Interaction Series, vol. 9. Springer, Dordrecht (2006). https://doi.org/10.1007/1-4020-5386-X_1

  2. Dayama, N.R., et al.: GRIDS: interactive layout design with integer programming. In: Proceedings of CHI 2020, Honolulu, USA (2020). https://doi.org/10.1145/3313831.3376553

  3. Fernández-García, A.J., et al.: A recommender system for component-based applications using machine learning techniques. Knowl. Based Syst. 164, 68–84 (2019). https://doi.org/10.1016/j.knosys.2018.10.019

    Article  Google Scholar 

  4. Gajos, K.Z., Weld, D.S., Wobbrock, J.O.: Automatically Generating Personalized User Interfaces with SUPPLE. Artif. Intell. 174(12–13), 910–950 (2010). https://doi.org/10.1016/j.artint.2010.05.005

    Article  Google Scholar 

  5. Henninger, S.: An organizational learning method for applying usability guidelines and patterns. In: Little, M.R., Nigay, L. (eds.) EHCI 2001. LNCS, vol. 2254, pp. 141–155. Springer, Heidelberg (2001). https://doi.org/10.1007/3-540-45348-2_15

    Chapter  MATH  Google Scholar 

  6. Koch, J., Lucero, A., Hegemann, L., Oulasvirta, A.: May AI?: design ideation with cooperative contextual bandits. In: Proceedings of CHI 2019, Glasgow, UK (2019). https://doi.org/10.1145/3290605.3300863

  7. Kubitza, T., Schmidt, A.: meSchup: a platform for programming interconnected smart things. IEEE Comput. 50(11), 38–49 (2017). https://doi.org/10.1109/MC.2017.4041350

    Article  Google Scholar 

  8. Lin, J., Landay, J.A.: Employing patterns and layers for early-stage design and prototyping of cross-device user interfaces. In: Proceedings of CHI 2008, Italy (2008). https://doi.org/10.1145/1357054.1357260

  9. Meskens, J., Luyten, K., Coninx, K.: Jelly: a multi-device design environment for managing consistency across devices. In: Proceedings of AVI 2010, Rome, Italy (2010). https://doi.org/10.1145/1842993.1843044

  10. Nebeling, M., Mintsi, T., Husmann, M., Norrie, M.C.: Interactive development of cross-device user interfaces. In: Proceedings of CHI 2014, Toronto, Canada (2014). https://doi.org/10.1145/2556288.2556980

  11. O’Donovan, P., Agarwala, A., Hertzmann, A.: DesignScape: design with interactive layout suggestions. In: Proceedings of CHI 2015, Seoul, Republic of Korea (2015). https://doi.org/10.1145/2702123.2702149

  12. Park, S., et al.: AdaM: adapting multi-user interfaces for collaborative environments in real-time. In: Proceedings of CHI 2018, Montreal, Canada (2018). https://doi.org/10.1145/3173574.3173758

  13. Quiroz, J.C., Louis, S.J., Dascalu, S.M.: Interactive evolution of XUL user interfaces. In: Proceedings of GECCO 2007, London, UK (2007). https://doi.org/10.1145/1276958.1277373

  14. Sanctorum, A.: Conceptual foundations for end-user authoring of cross-device and internet of things applications. Ph.D. thesis, Vrije Universiteit Brussel (2020)

    Google Scholar 

  15. Sanctorum, A., Signer, B.: A unifying reference framework and model for adaptive distributed hybrid user interfaces. In: Proceedings of RCIS 2019, Brussels (2019). https://doi.org/10.1109/RCIS.2019.8877048

  16. Todi, K., Weir, D., Oulasvirta, A.: Sketchplore: sketch and explore with a layout optimiser. In: Proceedings of DIS 2016, Brisbane, Australia (2016). https://doi.org/10.1145/2901790.2901817

Download references

Acknowledgements

The research of Audrey Sanctorum has been funded by an FWO Postdoc Fellowship (1276721N) of the Research Foundation Flanders.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Audrey Sanctorum .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sanctorum, A., Rukonic, L., Signer, B. (2021). Design Requirements for Recommendations in End-User User Interface Design. In: Fogli, D., Tetteroo, D., Barricelli, B.R., Borsci, S., Markopoulos, P., Papadopoulos, G.A. (eds) End-User Development. IS-EUD 2021. Lecture Notes in Computer Science(), vol 12724. Springer, Cham. https://doi.org/10.1007/978-3-030-79840-6_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-79840-6_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-79839-0

  • Online ISBN: 978-3-030-79840-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics