User menu

Generative Patterns for Designing Multiple User Interfaces

Bibliographic reference Nguyen, Thanh-Diane ; Vanderdonckt, Jean ; Seffah, Ahmed. Generative Patterns for Designing Multiple User Interfaces.3rd IEEE/ACM International Conference on Mobile Software Engineering and Systems MobileSoft’2016 (Austin, du 16/05/2016 au 17/05/2016). In: Aharon Abadi, Lori Flynn, Paola Inverardi, Jeff Gray, Proceedings of 3rd IEEE/ACM International Conference on Mobile Software Engineering and Systems MobileSoft’2016, ACM Press : New York2016, p. 151-160
Permanent URL
  1. Wendler, S., Ammon, D., Philippow, I., and Streitferdt, D. 2013. A factor model capturing requirements for generative user interface patterns. InProc. of 5thInt. Conf. on Pervasive Patterns and Applications(Valencia, May 27-June 1, 2013). PATTERNS'2013. Int. Acad., Research, and Industry Assoc., Wilmington, 34--43.
  2. Voutilainen Jari-Pekka, Salonen Jaakko, Mikkonen Tommi, On the Design of a Responsive User Interface for a Multi-device Web Service, 10.1109/mobilesoft.2015.16
  3. Vilkomir Sergiy, Marszalkowski Katherine, Perry Chauncey, Mahendrakar Swetha, Effectiveness of Multi-device Testing Mobile Applications, 10.1109/mobilesoft.2015.12
  4. van Welie, M., van der Veer, G. C., and Eliens, A. Patterns as Tools for User Interface Design. InProc. of 1stInt. Workshop on Tools for Working with Guidelines(Biarritz, June 2000). TFWWG'2000. Springer, Berlin, 313--324.
  5. van Duyne, J., Landay, J., and Hong, J. 2006.The design of sites, patterns for creating winning websites.Prentice Hall.
  6. Tidwell, J. 2010.Designing interfaces, patterns for effective interaction design.O'Reilly Media Inc.
  7. Seffah, A. 2015.Patterns of HCI design and HCI design of patterns - bridging HCI design and model-driven software engineering.Springer, Berlin, 123--153.
  8. Pastor, O. and Molina, J.-C. 2007.Model-Driven Architecture in Practice.Springer, Berlin.
  9. Nilsson, E. G. 2009. Design patterns for user interface for mobile applications.Advances in engineering software40, 12 (2009), 1318--1328.
  10. Nguyen, T.-D. and Vanderdonckt, J., "User interface master detail pattern on android," inProc. of the 4th ACM SIGCHI symposium on Engineering interactive computing systems.ACM, 2012, pp. 299--304.
  11. Nebeling Michael, Mintsi Theano, Husmann Maria, Norrie Moira, Interactive development of cross-device user interfaces, 10.1145/2556288.2556980
  12. Meixner, G. and Calvary, G. 2014.Introduction to Model-based User Interface.W3C Working Group Note. World Wide Web Consortium, Geneva, 7 January 2014. Accessible at
  13. Marcotte, E. 2011.Responsive Web Design.A Book Apart.
  14. Mac Developer Library.Cocoa Bindings Programming Topics, Creating a Master-Detail Interface. Accessible at (2012).
  15. Likert, R. 1932. A technique for the measurement of attitudes.Archives of psychology22, 140 (June 1932), 5--55.
  16. Lewis, J. R. 1995. IBM Computer Usability Satisfaction Questionnaires: Psychometric Evaluation and Instructions for Use.Int. Journal of Human-Computer Interaction7, 1 (July 1995), 57--78.
  17. Levin, M. 2014.Designing Multi-Device Experiences.O'Reilly Media.
  18. Koskimies, O., Wikman, J., Mikola, T., and Taivalsaari, A. 2014. EDB: A Multi-Master Database for Liquid Multi-Device Software. InProc. of 2ndACM Int. Conf. on Mobile Software Engineering and Systems(Florence, May 15-16, 2015). MobileSoft'2015. IEEE Press, Piscataway, 125--128.
  19. Kellen, V. 2003.Business Performance Measurement. At the Crossroads of Strategy, Decision-Making, Learning and Information Visualization.DePaul Univ., Chicago. Accessible at
  20. Henninger Scott, An Organizational Learning Method for Applying Usability Guidelines and Patterns, Engineering for Human-Computer Interaction (2001) ISBN:9783540430445 p.141-155, 10.1007/3-540-45348-2_15
  21. Genaro Motti Vivian, Raggett Dave, Van Cauwelaert Sascha, Vanderdonckt Jean, Simplifying the development of cross-platform web user interfaces by collaborative model-based design, 10.1145/2507065.2507067
  22. Genaro Motti, V. and Vanderdonckt, J. 2013. A computational framework for context-aware adaptation of user interfaces. InProc. of IEEE 7thInt. Conf. on Research Challenges in Information Systems(Paris, May 29-31, 2013). RCIS'-2013. IEEE Society Press, Piscataway, NJ, 1--12.
  23. Francese, R., Risi, M., and Tortora, G. 2015. Management, Sharing and Reuse of Service-Based Mobile Applications. InProc. of 2ndACM Int. Conf. on Mobile Software Engineering and Systems(Florence, May 15-16, 2015). MobileSoft'2015. IEEE Computer Society Washington, DC, 105--108.
  24. Forbrig Peter, Wolff Andreas, Different kinds of pattern support for interactive systems, 10.1145/1824749.1824758
  25. Engel, J., Herdin, C., and Märtin, C. 2012. Exploiting HCI pattern collections for user interface generation. InProc. of 4thInt. Conf. on Pervasive Patterns and Applications(Nice, July 22-27, 2012). PATTERNS'2012. Int. Acad., Research, and Industry Assoc., Wilmington, 36--44.
  26. Coad, P., North, D., and Mayfield, M. 1997.Strategies and Patterns Handbook: Hypertext Edition.Int., Inc. 1997.
  27. Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., Vanderdonckt, J. A unifying reference framework for multi-target user interfaces.Interacting with computers15, 3 (Nov. 2003), 289--308.
  28. Basili, V. R. and Rombach, H. D. 1998. The Tame Project: Towards Improvement-Oriented Software Environments.IEEE Transactions on Software Engineering14, 6 (June 1988). 758--773.
  29. Barnett Scott, Vasa Rajesh, Grundy John, Bootstrapping Mobile App Development, 10.1109/icse.2015.216
  30. Balsamiq Mockup support. Accessible at (January 2015).
  31. Aquino, N., Vanderdonckt, J., Condori-Fernández, N., Dieste, O., and Pastor, O. 2010. Usability evaluation of multi-device/device user interfaces generated by model-driven engineering. InProc. of 4thACM Int. Symposium on Empirical Software Engineering and Measurement(Bolzano, Sept. 16-17, 2010). ESEM'2010. ACM Press, Article #30.
  32. Android Developers.UI framework changes in Android 1.5.Accessible at
  33. Alexander, C. 1977.A pattern language: towns, buildings, construction.Oxford University Press.