Skip to main content

Assessing Similarity for Case-Based Web User Interface Design

  • Conference paper
  • First Online:
Digital Transformation and Global Society (DTGS 2018)

Abstract

It has been said “all design is redesign”, and it is particularly true for websites, whose number in the today’s online environment has reached 1 billion. In our paper, we justify case-based approach (CBR) to designing web user interfaces (WUIs) and outline some currently unsolved problems with its application. In this research work, we focus on definition and measurement of similarity, which is essential for all the stages of the CBR process: Retrieve, Reuse, Revise, and Retain. We specify the structure of a case in the web design domain (corresponding to a web project) and outline the ways to measure similarity based on the feature values. Further, we construct artificial neural network model to predict target users’ subjective similarity assessments of websites that relies on website metrics collected by our dedicated “human-computer vision” software. To train the model, we also ran experimental survey with 127 participants evaluating 21 university websites. The analysis of the factors’ importance suggests that frequency-based entropy measure and the proposed index of difficulty for visual perception affected subjective similarity the most. We believe the described approach can facilitate design reuse on the web, contributing to efficient development of more usable websites crucial for the e-society advancement.

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

References

  1. Kumar, R., et al.: Webzeitgeist: design mining the web. In: SIGCHI Conference on Human Factors in Computer Systems, pp. 3083–3092 (2013). https://doi.org/10.1145/2470654.2466420

  2. Norrie, Moira C., Nebeling, Michael, Di Geronimo, Linda, Murolo, Alfonso: X-Themes: Supporting Design-by-Example. In: Casteleyn, Sven, Rossi, Gustavo, Winckler, Marco (eds.) ICWE 2014. LNCS, vol. 8541, pp. 480–489. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-08245-5_33

    Chapter  Google Scholar 

  3. De Mantaras, R.L., et al.: Retrieval, reuse, revision and retention in case-based reasoning. Knowl. Eng. Rev. 20(3), 215–240 (2005). https://doi.org/10.1017/S0269888906000646

    Article  Google Scholar 

  4. Goel, A.K., Craw, S.: Design, innovation and case-based reasoning. Knowl. Eng. Rev. 20(3), 271–276 (2005). https://doi.org/10.1017/S0269888906000609

    Article  Google Scholar 

  5. Schmitt, G.: Case-based design and creativity. Autom. Constr. 2(1), 11–19 (1993)

    Article  Google Scholar 

  6. Rocha, R.G., et al.: A case-based reasoning system to support the global software development. Procedia Comput. Sci. 35, 194–202 (2014). https://doi.org/10.1016/j.procs.2014.08.099

    Article  Google Scholar 

  7. De Renzis, A., et al.: Case-based reasoning for web service discovery and selection. Electron. Notes Theor. Comput. Sci. 321, 89–112 (2016). https://doi.org/10.1016/j.entcs.2016.02.006

    Article  MathSciNet  Google Scholar 

  8. Marir, F.: Case-based reasoning for an adaptive web user interface. In: The International Conference on Computing, Networking and Digital Technologies (ICCNDT2012), pp. 306–315 (2012)

    Google Scholar 

  9. Bakaev, M., Khvorostov, V.: Component-based engineering of web user interface designs for evolutionary optimization. In: 19th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD 2018), pp. 335–340

    Google Scholar 

  10. Anderson, M.R., et al.: Brainwash: A Data System for Feature Engineering. In: CIDR (2013)

    Google Scholar 

  11. Mangai, J.A., Kumar, V.S., Balamurugan, S.A.: A novel feature selection framework for automatic web page classification. Int. J. Autom. Comput. 9(4), 442–448 (2012). https://doi.org/10.1007/s11633-012-0665-x

    Article  Google Scholar 

  12. Glass, R.L.: Facts and fallacies of software engineering. Addison-Wesley Professional (2002)

    Google Scholar 

  13. Martinie, C., et al.: A generic tool-supported framework for coupling task models and interactive applications. In: Proceedings of the 7th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, pp. 244–253 (2015). https://doi.org/10.1145/2774225.2774845

  14. Park, J., Choi, B.C., Kim, K.: A vector space approach to tag cloud similarity ranking. Inf. Process. Lett. 110(12–13), 489–496 (2010). https://doi.org/10.1016/j.ipl.2010.03.014

    Article  MathSciNet  MATH  Google Scholar 

  15. Sieg, A., Mobasher, B., Burke, R.: Web search personalization with ontological user profiles. In: Proceedings of the 16 ACM Conference on information and knowledge management, pp. 525–534 (2007). https://doi.org/10.1145/1321440.1321515

  16. Kosinski, M., et al.: Manifestations of user personality in website choice and behaviour on online social networks. Mach. Learn. 95(3), 357–380 (2014). https://doi.org/10.1007/s10994-013-5415-y

    Article  MathSciNet  Google Scholar 

  17. Oulasvirta, A.: User interface design with combinatorial optimization. Computer 50(1), 40–47 (2017). https://doi.org/10.1109/MC.2017.6

    Article  Google Scholar 

  18. Ivory, M.Y., Hearst, M.A.: Statistical profiles of highly-rated web sites. In: Proceedings of the ACM SIGCHI conference on Human factors in computing systems, pp. 367–374 (2002). https://doi.org/10.1145/503376.503442

  19. Reinecke, K., et al.: Predicting users’ first impressions of website aesthetics with a quantification of perceived visual complexity and colorfulness. In: Proceedings of the ACM SIGCHI Conference on Human Factors in Computing Systems, pp. 2049–2058 (2013). https://doi.org/10.1145/2470654.2481281

  20. Bakaev, M., Razumnikova, O.: Opredeleine slozhnosti zadach dlya zritelno-prostranstvennoi pamyati i propustkoi spospobnosti cheloveka-operatora. Upravlenie bol’shimi sistemami=Large-Scale Systems Control 70, 25–57 (2017). (In Russian)

    Google Scholar 

  21. Bakaev, Maxim, Heil, Sebastian, Khvorostov, Vladimir, Gaedke, Martin: HCI Vision for Automated Analysis and Mining of Web User Interfaces. In: Mikkonen, Tommi, Klamma, Ralf, Hernández, Juan (eds.) ICWE 2018. LNCS, vol. 10845, pp. 136–144. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-91662-0_10

    Chapter  Google Scholar 

  22. Bakaev, M., et al.: Evaluation of user-subjective web interface similarity with Kansei engineering-based ANN. In: IEEE 25th International Requirements Engineering Conference, pp. 125–131 (2017). https://doi.org/10.1109/rew.2017.13

Download references

Acknowledgement

The reported study was funded by RFBR according to the research project No. 16-37-60060 mol_a_dk. We also thank those who contributed to developing the visual analyzer software and collecting the human assessments: Sebastian Heil, Markus Keller, and Vladimir Khvorostov.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Maxim Bakaev .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bakaev, M. (2018). Assessing Similarity for Case-Based Web User Interface Design. In: Alexandrov, D., Boukhanovsky, A., Chugunov, A., Kabanov, Y., Koltsova, O. (eds) Digital Transformation and Global Society. DTGS 2018. Communications in Computer and Information Science, vol 858. Springer, Cham. https://doi.org/10.1007/978-3-030-02843-5_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-02843-5_28

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-02842-8

  • Online ISBN: 978-3-030-02843-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics