A Model Based Approach to Web Application Design for Older Adults Using MVC Design Pattern

  • Christopher Romanyk
  • Ryan McCallum
  • Pejman SalehiEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9752)


Recent studies show sixty percent of older adults access the internet at least once a week. However, poor website usability and design have been identified as two key factors which negatively impact internet usage among this demographic. Often the specific needs of this user group are not addressed properly by modern web application design, and this can hinder the usability and user experience of these applications and sites for older adults. To solve this issue, we have developed a universal design approach by introducing software-modeling constraints for the MVC design pattern to better address the needs of older adult users on the web.


Model-based software development Aging HCI OCL Model view controller design pattern Modern web application design 


  1. 1.
    Tichy, F.: A catalogue of general-purpose software design patterns. In: Proceedings of the Technology of Object-Oriented Languages and Systems, 1997, TOOLS 23 (1997)Google Scholar
  2. 2.
    Glisky, E.L.: Changes in cognitive function in human aging. In: Riddle, D.R. (ed.) Brain Aging: Models, Methods, and Mechanisms. CRC Press/Taylor & Francis, Boca Raton (2007)Google Scholar
  3. 3.
    Object Management Group, Unified Modeling Language (UML) superstructure, version 2.4.1, formal/2011-08-06.
  4. 4.
    Object Management Group, Object constraint language, version 2.2.
  5. 5.
    Kerchner, G.A., Racine, C.A., Hale, S., Wilheim, R., Laluz, V., Miller, B.L., Kramer, J.H.: Cognitive processing speed in older adults: relationship with white matter integrity (2012)Google Scholar
  6. 6.
    Vicki, L.H.: Age and web access: the next generation. In: W4A 2009 Proceedings of the 2009 International Cross-Disciplinary Conference on Web Accessibility (W4A), pp. 7–15 (2009)Google Scholar
  7. 7.
    Cruickshanks, C.J., Wiley, T.L., Tweed, T.S., Klein, B.E.K., Klein, R., Mares-Perfman, J.A., Nondahl, D.M.: Prevalence of hearing loss in older adults in Beaver Dam Wisconsin. Am. J. Epidemiol. 149(9), 879–886 (1988)Google Scholar
  8. 8.
    West, S.K., Munoz, B., Rubin, G.S., Schein, O.D., Bandeen-Roche, K., Zeger, S., German, S., Fried, L.P.: Function and visual impairment in a population-based study of older adults. The SEE Project. Salisbury Eye Evaluation (1997)Google Scholar
  9. 9.
    Ketchman, C.J., Stelmach, G.E.: Movement control in the older adult. In: Pew, R.W., Van Hemel, S.B. (eds.) National Research Council Steering Committee for the Workshop on Technology for Adaptive Ageing (2004)Google Scholar
  10. 10.
    Nelson, D., Vu, K.L.: Effectiveness of image-based mnemonic techniques for enhancing the memorability and security of user-generated password. Comput. Hum. Behav. 26, 705–715 (2010)CrossRefGoogle Scholar
  11. 11.
    Pilar, D.R., Jaeger, A., Gomes, C.A., Stein, L.M.: Passwords usage and human memory limitations: a survey across age and educational backgrounds (2012)Google Scholar
  12. 12.
    Rational Software Architect, IBM Rational Software (2016).
  13. 13.

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Christopher Romanyk
    • 1
  • Ryan McCallum
    • 1
  • Pejman Salehi
    • 1
    Email author
  1. 1.School of Applied ComputingSheridan Institute of Technology and Advanced LearningOakvilleCanada

Personalised recommendations