Abrahão, S., Bourdeleau, F., Cheng, B.H.C., Kokaly, S., Paige, R.F., Störrle, H., Whittle, J.: User experience for model-driven engineering: Challenges and future directions. In: Proceedings of the 20th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2017, Austin, TX, USA, September 17-22, 2017, pp. 229–236. IEEE Computer Society (2017). https://doi.org/10.1109/MODELS.2017.5
Akiki, P.A., Bandara, A.K., Yu, Y.: Adaptive model-driven user interface development systems. ACM Comput. Surv. 47(1), 91–933 (2014). https://doi.org/10.1145/2597999
Akiki, P.A., Bandara, A.K., Yu, Y.: Engineering adaptive model-driven user interfaces. IEEE Trans. Softw. Eng. 42(12), 1118–1147 (2016). https://doi.org/10.1109/TSE.2016.2553035
[+]
Abrahão, S., Bourdeleau, F., Cheng, B.H.C., Kokaly, S., Paige, R.F., Störrle, H., Whittle, J.: User experience for model-driven engineering: Challenges and future directions. In: Proceedings of the 20th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2017, Austin, TX, USA, September 17-22, 2017, pp. 229–236. IEEE Computer Society (2017). https://doi.org/10.1109/MODELS.2017.5
Akiki, P.A., Bandara, A.K., Yu, Y.: Adaptive model-driven user interface development systems. ACM Comput. Surv. 47(1), 91–933 (2014). https://doi.org/10.1145/2597999
Akiki, P.A., Bandara, A.K., Yu, Y.: Engineering adaptive model-driven user interfaces. IEEE Trans. Softw. Eng. 42(12), 1118–1147 (2016). https://doi.org/10.1109/TSE.2016.2553035
Alvarez-Cortes, V., Zarate, V.H., Ramirez Uresti, J.A., Zayas, B.E.: Current challenges and applications for adaptive user interfaces. In: I. Maurtua (ed.) Human-Computer Interaction, chap. 3, pp. 49–68. IntechOpen, London, UK (2009). https://doi.org/10.5772/7745. https://www.intechopen.com/books/human-computer-interaction/current-challenges-and-applications-for-adaptive-user-interfaces
Blouin, A., Morin, B., Beaudoux, O., Nain, G., Albers, P., Jézéquel, J.M.: Combining aspect-oriented modeling with property-based reasoning to improve user interface adaptation. In: Proceedings of the 3rd ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS ’11, p. 85–94. Association for Computing Machinery, New York, NY, USA (2011). https://doi.org/10.1145/1996461.1996500
Bouillon, L., Limbourg, Q., Vanderdonckt, J., Michotte, B.: Reverse engineering of web pages based on derivations and transformations. In: Proceedings of Third Latin American Web Congress, LA-WEB ’05, pp. 11. IEEE Computer Society Press, Piscataway, USA (2005). https://doi.org/10.1109/LAWEB.2005.29
Bouzit, S., Calvary, G., Coutaz, J., Chêne, D., Petit, E., Vanderdonckt, J.: The PDA-LPA design space for user interface adaptation. In: Proceedings of the 11th IEEE International Conference on Research Challenges in Information Science, RCIS ’17, pp. 353–364. IEEE Press, Hoboken, New Jersey, USA (2017). https://doi.org/10.1109/RCIS.2017.7956559
Browne, D., Totterdell, P., Norman, M. (eds.): Adaptive User Interfaces. Computers and People Series. Academic Press, London, UK (1990)
Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., Vanderdonckt, J.: A unifying reference framework for multi-target user interfaces. Interact. Comput. 15(3), 289–308 (2003). https://doi.org/10.1016/S0953-5438(03)00010-9
Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Souchon, N., Bouillon, L., Florins, M., Vanderdonckt, J.: Plasticity of user interfaces: A revised reference framework. In: Proceedings of the First International Workshop on Task Models and Diagrams for User Interface Design, TAMODIA ’02, p. 127–134. INFOREC Publishing House Bucharest (2002). https://doi.org/10.5555/646617.697235
Coutaz, J.: Meta-user interfaces for ambient spaces. In: Coninx, K., Luyten, K., Schneider, K.A. (eds.) Task Models and Diagrams for Users Interface Design, pp. 1–15. Springer, Berlin (2007)
Dessart, C.E., Genaro Motti, V., Vanderdonckt, J.: Showing user interface adaptivity by animated transitions. In: Proceedings of the 3rd ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS ’11, pp. 95–104. ACM, New York, NY, USA (2011). https://doi.org/10.1145/1996461.1996501
Dieterich, H., Malinowski, U., Kuhme, T., Schneider-Hufschmidt, M.: State of the art in adaptive user interfaces. In: M. Schneider-Hufschmidt, T. Kuhme, U. Malinowski (eds.) Adaptive User Interfaces Principles and Practice, chap. 10, pp. 13–48. Elsevier Science Publishers, Amsterdam (1994). https://www.elsevier.com/books/adaptive-user-interfaces/schneider-hufschmidt/978-0-444-81545-3
Furtado, E., Furtado, V., Silva, W.B., Rodrigues, D.W.T., da Silva Taddeo, L., Limbourg, Q., Vanderdonckt, J.: An ontology-based method for designing multiple user interfaces. In: Proceedings of International Workshop on Multiple User Interfaces, MUI’ 01 (2001). https://www.researchgate.net/publication/2567741_An_Ontology-Based_Method_for_Universal_Design_of_User_Interfaces
Gajos, K.Z., Chauncey, K.: The influence of personality traits and cognitive load on the use of adaptive user interfaces. In: Proceedings of the 22Nd International Conference on Intelligent User Interfaces, IUI ’17, pp. 301–306. ACM, New York, NY, USA (2017). https://doi.org/10.1145/3025171.3025192
García Frey, A., Calvary, G., Dupuy-Chessa, S., Mandran, N.: Model-based self-explanatory uis for free, but are they valuable? In: P. Kotzé, G. Marsden, G. Lindgaard, J. Wesson, M. Winckler (eds.) Human-Computer Interaction–INTERACT 2013–14th IFIP TC 13 International Conference, Cape Town, South Africa, September 2-6, 2013, Proceedings, Part III, Lecture Notes in Computer Science, vol. 8119, pp. 144–161. Springer (2013). https://doi.org/10.1007/978-3-642-40477-1_9
Horvitz, E.: Principles of mixed-initiative user interfaces. In: Proceeding of the ACM International Conference on Human Factors in Computing Systems, CHI ’99, pp. 159–166. ACM, New York, NY, USA (1999). https://doi.org/10.1145/302979.303030
Hui, B., Partridge, G., Boutilier, C.: A probabilistic mental model for estimating disruption. In: Proceedings of the 14th International Conference on Intelligent User Interfaces, IUI ’09, p. 287–296. Association for Computing Machinery, New York, NY, USA (2009). https://doi.org/10.1145/1502650.1502691
ISO: ISO/IEC 25010: Software Quality Product Standard. standard, International Standard Organization, Geneva (2019). https://iso25000.com/index.php/en/iso-25000-standards/iso-25010?limit=3&limitstart=0
Kühme, T., Dieterich, H., Malinowski, U., Schneider-Hufschmidt, M.: Approaches to adaptivity in user interface technology: Survey and taxonomy. In: Proceedings of the IFIP TC2/WG2.7 Working Conference on Engineering for Human-Computer Interaction, pp. 225–252. North-Holland Publishing Co., Amsterdam, The Netherlands, The Netherlands (1992). https://doi.org/10.5555/647103.717564. http://dl.acm.org/citation.cfm?id=647103.717564
Lavie, T., Meyer, J.: Benefits and costs of adaptive user interfaces. Int. J. Human Comput. Stud. 68(8), 508–524 (2010) https://doi.org/10.1016/j.ijhcs.2010.01.004. http://www.sciencedirect.com/science/article/pii/S1071581910000145
López-Jaquero, V., Simarro, F.M., González, P.: AB-HCI: an interface multi-agent system to support human-centred computing. IET Softw. 3(1), 14–25 (2009). https://doi.org/10.1049/iet-sen:20070108
López-Jaquero, V., Vanderdonckt, J., Simarro, F.M., González, P.: Towards an extended model of user interface adaptation: The ISATINE framework. In: J. Gulliksen, M.B. Harning, P.A. Palanque, G.C. van der Veer, J. Wesson (eds.) Proceedings of the Joint Working Conferences on Engineering Interactive Systems, EIS’07-EHCI’07-DSV-IS’07-HCSE’07, Salamanca, Spain, March 22–24, 2007, Lecture Notes in Computer Science, vol. 4940, pp. 374–392. Springer (2007). https://doi.org/10.1007/978-3-540-92698-6_23. https://link.springer.com/chapter/10.1007/978-3-540-92698-6_23
Martínez-Ruiz, F.J., Arteaga, J.M., Vanderdonckt, J., González-Calleros, J.M., González, R.M.: A first draft of a model-driven method for designing graphical user interfaces of rich internet applications. In: J.A. Sánchez (ed.) Fourth Latin American Web Congress (LA-Web 2006), 25–27 October 2006, Cholula, Puebla, Mexico, pp. 32–38. IEEE Computer Society (2006). https://doi.org/10.1109/LA-WEB.2006.1
McKinley, P.K., Sadjadi, S.M., Kasten, E.P., Cheng, B.H.C.: Composing adaptive software. Computer 37(7), 56–64 (2004). https://doi.org/10.1109/MC.2004.48
Melchior, J., Vanderdonckt, J., Roy, P.V.: A comparative evaluation of user preferences for extra-user interfaces. Int. J. Hum. Comput. Interact. 28(11), 760–767 (2012). https://doi.org/10.1080/10447318.2012.715544
Mezhoudi, N., Vanderdonckt, J.: Toward a task-driven intelligent GUI adaptation by mixed-initiative. Int. J. Hum. Comput. Interact. (2020). https://doi.org/10.1080/10447318.2020.1824742
Motti, V.G., Vanderdonckt, J.: A computational framework for context-aware adaptation of user interfaces. In: Proceedings of the 7th IEEE International Conference on Research Challenges in Information Science, RCIS ’13, pp. 1–12 (2013). https://doi.org/10.1109/RCIS.2013.6577709
Nichols, J.: Using the crowd to understand and adapt user interfaces. In: Proceedings of the 5th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS ’13, pp. 1–2. ACM, New York, NY, USA (2013). https://doi.org/10.1145/2494603.2480344
Nierstrasz, O., Meijler, T.D.: Research directions in software composition. ACM Comput. Surv. 27(2), 262–264 (1995). https://doi.org/10.1145/210376.210389
Nivethika, M., Vithiya, I., Anntharshika, S., Deegalla, S.: Personalized and adaptive user interface framework for mobile application. In: Proceedings of International Conference on Advances in Computing, Communications and Informatics, ICACCI ’13, pp. 1913–1918. IEEE Press, Piscataway, USA (2013). https://doi.org/10.1109/ICACCI.2013.6637474
Paramythis, A., Weibelzahl, S., Masthoff, J.: Layered evaluation of interactive adaptive systems: framework and formative methods. User Model. User Adapt. Interact. 20(5), 383–453 (2010). https://doi.org/10.1007/s11257-010-9082-4
Parasuraman, R., Riley, V.: Humans and automation: use, misuse, disuse, abuse. Hum. Fact. 39(2), 230–253 (1997). https://doi.org/10.1518/001872097778543886
Schlee, M., Vanderdonckt, J.: Generative programming of graphical user interfaces. In: Proceedings of the Working Conference on Advanced Visual Interfaces, AVI ’04, p. 403–406. Association for Computing Machinery, New York, NY, USA (2004). https://doi.org/10.1145/989863.989936
Sluÿters, A., Vanderdonckt, J., Vatavu, R.D.: Engineering slidable graphical user interfaces with slime. Proc. ACM Hum. Comput. Interact. (2021). https://doi.org/10.1145/3457147
Sottet, J.S., Calvary, G., Coutaz, J., Favre, J.M.: A model-driven engineering approach for the usability of plastic user interfaces. In: Gulliksen, J., Harning, M.B., Palanque, P., van der Veer, G.C., Wesson, J. (eds.) Engineering Interactive Systems, pp. 140–157. Springer, Berlin (2008)
Teevan, J., Dumais, S.T., Liebling, D.J., Hughes, R.L.: Changing how people view changes on the web. In: Proceedings of the 22nd Annual ACM Symposium on User Interface Software and Technology, UIST ’09, p. 237–246. Association for Computing Machinery, New York, NY, USA (2009). https://doi.org/10.1145/1622176.1622221
Todi, K., Bailly, G., Leiva, L., Oulasvirta, A.: Adapting user interfaces with model-based reinforcement learning. In: Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, CHI ’21. Association for Computing Machinery, New York, NY, USA (2021). https://doi.org/10.1145/3411764.3445497
Vanderdonckt, J., González-Calleros, J.M.: Task-driven plasticity: One step forward with ubidraw. In: P. Forbrig, F. Paternò (eds.) Engineering Interactive Systems, Proceedings of Second Conference on Human-Centered Software Engineering, HCSE 2008, and 7th International Workshop on Task Models and Diagrams, TAMODIA 2008, Pisa, Italy, September 25–26, 200, Lecture Notes in Computer Science, vol. 5247, pp. 181–196. Springer (2008). https://doi.org/10.1007/978-3-540-85992-5_16
Vatavu, R.: Nomadic gestures: A technique for reusing gesture commands for frequent ambient interactions. J. Ambient Intell. Smart Environ. 4(2), 79–93 (2012). https://doi.org/10.3233/AIS-2012-0137
van Velsen, L., van der Geest, T., Klaassen, R., Steehouder, M.F.: User-centered evaluation of adaptive and adaptable systems: a literature review. Knowl. Eng. Rev. 23(3), 261–281 (2008)https://doi.org/10.1017/S0269888908001379. https://www.cambridge.org/core/journals/knowledge-engineering-review/article/abs/usercentered-evaluation-of-adaptive-and-adaptable-systems-a-literature-review/C77A0D4AE8BAF5808E55214884245965
Yigitbas, E., Jovanovikj, I., Biermeier, K., Sauer, S., Engels, G.: Integrated model-driven development of self-adaptive user interfaces. Softw. Syst. Model. 19(5), 1057–1081 (2020). https://doi.org/10.1007/s10270-020-00777-7
Yigitbas, E., Sauer, S.: Engineering context-adaptive UIs for task-continuous cross-channel applications. In: Human-Centered and Error-Resilient Systems Development—IFIP WG 13.2/13.5 Joint Working Conference HCSE 2016 and HESSD 2016 Stockholm, Sweden, August 29–31, 2016, Proceedings, pp. 281–300. Springer (2016). https://doi.org/10.1007/978-3-319-44902-9_18
[-]