2016 IEEE/ACM International Conference on Mobile Software Engineering and Systems Multiple User Interfaces MobileSoft'16, Multi-User Experience (MUX) S1: Insourcing S2: Outsourcing S3: Responsive design S4: Model-based design 151
i) ii) iii) Human-Computer Interaction et al descriptive patterns Interactive Development Environment generative patterns GUIDE PaGIMS Conceptual patterns Master-And- Details Model-Driven Engineering 152
et al. et al. task model Interacting with the master Interacting with an item from the master 153
Abstract Interaction Units 154
user interface generation preview CUI level FUI level Model Voyager 155
i) fundamental patternsii) transaction patterns iii)aggregate patterns iv)plan patterns v)interaction patterns Analyze for the purpose of with respect to from the point of view in the environment of Q20. I always know where I am and how to go where I want Q21. Returns and outputs are explained and visible 156
Q22. The address of the current page lets me know where I am Q23. The caption or text allows me to understand the meaning of each part of the tool Q24. Information is easily readable Q25. Overall, I am satisfied by the guide by parameters Q26. Overall, I am satisfied with the guidance offered by usability guidelines Results from the CSUQ part 157
Results from additional questions 158
A pattern language: towns, buildings, construction UI framework changes in Android 1.5 Proc. of 4 th ACM Int. Symposium on Empirical Software Engineering and Measurement Proc. of IEEE/ACM 37 th Int. Conf. on Software Engineering IEEE Transactions on Software Engineering Interacting with computers Strategies and Patterns Handbook: Hypertext Edition Proc. of 4 th Int. Conf. on Pervasive Patterns and Applications Proc. of the 1 st Int. Workshop on Pattern-Driven Engineering of Interactive Computing Systems Proc. of 2 nd ACM Int. Conf. on Mobile Software Engineering and Systems Proc. of IEEE 7 th Int. Conf. on Research Challenges in Information Systems Proc. of ACM Conf. on Design of Communication 8 th IFIP Int. Conf. on Engineering for Human-Computer Interaction Business Performance Measurement. At the Crossroads of Strategy, Decision-Making, Learning and Information Visualization Proc. of 2 nd ACM Int. Conf. on Mobile Software Engineering and Systems Designing Multi-Device Experiences. Int. Journal of Human-Computer Interaction Archives of psychology Cocoa Bindings Programming Topics Responsive Web Design Introduction to Modelbased User Interface Proc. of the ACM Conf. on Human Factors in Computing Systems Proc. of the 4th ACM SIGCHI symposium on Engineering interactive computing systems Advances in engineering software Model-Driven Architecture in Practice. Patterns of HCI design and HCI design of patterns - bridging HCI design and model-driven software engineering Designing interfaces, patterns for effective interaction design The design of sites, patterns for creating winning websites Proc. of 1 st Int. Workshop on Tools for Working with Guidelines Proc. of 2 nd ACM Int. Conf. on Mobile Software Engineering and Systems Proc. of 2 nd ACM Int. Conf. on Mobile Software Engineering and Systems Proc. of 5 th Int. Conf. on Pervasive Patterns and Applications 159
160