Lessons learned from SUIT, the simple user interface toolkit
ACM Transactions on Information Systems (TOIS) - Special issue on user interface software and technology
Beyond interface builders: model-based interface tools
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
Encapsulating knowledge for intelligent automatic interaction objects selection
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
The design of a model-based multimedia interaction manager
Artificial Intelligence Review - Special issue on integration of natural language and vision processing: intelligent multimedia
Proceedings of the 8th annual ACM symposium on User interface and software technology
Designing interface toolkit with dynamic selectable modality
Assets '96 Proceedings of the second annual ACM conference on Assistive technologies
Models for mobile computing agents
ACM Computing Surveys (CSUR) - Special issue: position statements on strategic directions in computing research
Fundamental challenges in mobile computing
PODC '96 Proceedings of the fifteenth annual ACM symposium on Principles of distributed computing
Design principles for interactive software
Design principles for interactive software
MOBILE: user-centered interface building
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Adaptation in automated user-interface design
Proceedings of the 5th international conference on Intelligent user interfaces
Maximising screen-space on mobile computing devices
CHI '99 Extended Abstracts on Human Factors in Computing Systems
Declarative interface models for user interface construction tools: the MASTERMIND approach
Proceedings of the IFIP TC2/WG2.7 Working Conference on Engineering for Human-Computer Interaction
The Impact of Time and Place on the Operation of Mobile Computing Devices
HCI 97 Proceedings of HCI on People and Computers XII
A UIMS for knowledge based interface template generation and interaction
INTERACT '90 Proceedings of the IFIP TC13 Third Interational Conference on Human-Computer Interaction
Towards a Very Large Model-Based Approach for User Interface Development
UIDIS '99 Proceedings of the 1999 User Interfaces to Data Intensive Systems
'Caches in the Air': Disseminating Tourist Information in the Guide System
WMCSA '99 Proceedings of the Second IEEE Workshop on Mobile Computer Systems and Applications
XIML: a common representation for interaction data
Proceedings of the 7th international conference on Intelligent user interfaces
Using task models to generate multi-platform user interfaces while ensuring usability
CHI '02 Extended Abstracts on Human Factors in Computing Systems
Adaptive runtime layout of hierarchical UI components
Proceedings of the second Nordic conference on Human-computer interaction
Tool support for designing nomadic applications
Proceedings of the 8th international conference on Intelligent user interfaces
An XML-Based Runtime User Interface Description Language for Mobile Computing Devices
DSV-IS '01 Proceedings of the 8th International Workshop on Interactive Systems: Design, Specification, and Verification-Revised Papers
Task Modelling for Context-Sensitive User Interfaces
DSV-IS '01 Proceedings of the 8th International Workshop on Interactive Systems: Design, Specification, and Verification-Revised Papers
Task Modelling in Multiple Contexts of Use
DSV-IS '02 Proceedings of the 9th International Workshop on Interactive Systems. Design, Specification, and Verification
DSV-IS '02 Proceedings of the 9th International Workshop on Interactive Systems. Design, Specification, and Verification
Migratable User Interface Descriptions in Component-Based Development
DSV-IS '02 Proceedings of the 9th International Workshop on Interactive Systems. Design, Specification, and Verification
Multiple User Interfaces: Towards a Task-Driven and Patterns-Oriented Design Model
DSV-IS '02 Proceedings of the 9th International Workshop on Interactive Systems. Design, Specification, and Verification
Design of usable multi-platform interactive systems
CHI '03 Extended Abstracts on Human Factors in Computing Systems
Non-invasive adaptation of black-box user interfaces
AUIC '03 Proceedings of the Fourth Australasian user interface conference on User interfaces 2003 - Volume 18
An adaptive viewing application for the web on personal digital assistants
Proceedings of the 21st annual international conference on Documentation
A graphical single-authoring framework for building multi-platform user interfaces
Proceedings of the 9th international conference on Intelligent user interfaces
A transformation-based environment for designing multi-device interactive applications
Proceedings of the 9th international conference on Intelligent user interfaces
Roam, a seamless application framework
Journal of Systems and Software - Special issue: Ubiquitous computing
Tooling and system support for authoring multi-device applications
Journal of Systems and Software - Special issue: Ubiquitous computing
Modelling internet based applications for designing multi-device adaptive interfaces
Proceedings of the working conference on Advanced visual interfaces
An Authoring Technology for Multidevice Web Applications
IEEE Pervasive Computing
Design and Development of Multidevice User Interfaces through Multiple Logical Descriptions
IEEE Transactions on Software Engineering
Multi-devices "Multiple" user interfaces: development models and research opportunities
Journal of Systems and Software - Special issue: Applications of statistics in software engineering
A service re-design methodology for multi-channel adaptation
Proceedings of the 2nd international conference on Service oriented computing
GUI generation from annotated source code
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
Addressing the mapping problem in user interface design with UsiXML
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
Adapting Web Pages for Small-Screen Devices
IEEE Internet Computing
From the workstation to the mobile phone: multi-target interface design
IHM 2003 Proceedings of the 15th French-speaking conference on human-computer interaction on 15eme Conference Francophone sur l'Interaction Homme-Machine
Task modeling for ambient intelligent environments: design support for situated task executions
TAMODIA '05 Proceedings of the 4th international workshop on Task models and diagrams
Multi-platform user interface construction: a challenge for software engineering-in-the-small
Proceedings of the 28th international conference on Software engineering
Co-design, China, and the commercialization of the mobile user interface
interactions - Gadgets, part 2: the science of gadgetry
Multimodal interaction on mobile phones: development and evaluation using ACICARE
Proceedings of the 8th conference on Human-computer interaction with mobile devices and services
Controlling Home and Office Appliances with Smart Phones
IEEE Pervasive Computing
Simplifying cyber foraging for mobile devices
Proceedings of the 5th international conference on Mobile systems, applications and services
Usando a IMML no desenvolvimento de interfaces de usuário para múltiplas plataformas
IHC '06 Proceedings of VII Brazilian symposium on Human factors in computing systems
Visual languages and quality evaluation in multichannel adaptive information systems
Journal of Visual Languages and Computing
Employing patterns and layers for early-stage design and prototyping of cross-device user interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Customisation for ubiquitous web applications: a comparison of approaches
International Journal of Web Engineering and Technology
Research areas and challenges for mobile information systems
International Journal of Mobile Communications
Gummy for multi-platform user interface designs: shape me, multiply me, fix me, use me
AVI '08 Proceedings of the working conference on Advanced visual interfaces
Model-Based Evolution of an E-Learning Environment Based on Desktop Computer to Mobile Computing
ICCSA '08 Proceedings of the international conference on Computational Science and Its Applications, Part II
Proactively Adapting Interfaces to Individual Users for Mobile Devices
AH '08 Proceedings of the 5th international conference on Adaptive Hypermedia and Adaptive Web-Based Systems
Service-Interaction Descriptions: Augmenting Services with User Interface Models
Engineering Interactive Systems
A toolkit for peer-to-peer distributed user interfaces: concepts, implementation, and applications
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Personalizing graphical user interfaces on flexible widget layout
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Managing non-native widgets in model-based UI engineering
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Designing context-aware in-car information systems
Proceedings of the 5th Annual International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services
Advances in Engineering Software
Using semantic descriptions for adaptive mobile games UIs
Proceedings of the 11th International Conference on Human-Computer Interaction with Mobile Devices and Services
International Journal of Web Engineering and Technology
Automatically personalizing user interfaces
IJCAI'03 Proceedings of the 18th international joint conference on Artificial intelligence
Model-Driven Development of Mobile Applications
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
Visual design of user interfaces by (de)composition
DSVIS'06 Proceedings of the 13th international conference on Interactive systems: Design, specification, and verification
DSVIS'06 Proceedings of the 13th international conference on Interactive systems: Design, specification, and verification
Dialog modeling for multiple devices and multiple interaction modalities
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
A model-driven approach to the engineering of multiple user interfaces
MoDELS'06 Proceedings of the 2006 international conference on Models in software engineering
Providing device independence to mobile services
ERCIM'02 Proceedings of the User interfaces for all 7th international conference on Universal access: theoretical perspectives, practice, and experience
User models for adaptive hypermedia and adaptive educational systems
The adaptive web
UI prototyping for multiple devices through specifying interaction design
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
SketchiXML: a design tool for informal user interface rapid prototyping
RISE'06 Proceedings of the 3rd international conference on Rapid integration of software engineering techniques
Model-driven GUI & interaction design using emulation
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
User interface extensible markup language
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Mobile phone user interface design for patients with traumatic brain injury
Proceedings of the 11th International Conference of the NZ Chapter of the ACM Special Interest Group on Human-Computer Interaction
On-demand cross-device interface components migration
Proceedings of the 12th international conference on Human computer interaction with mobile devices and services
Usability evaluation of multi-device/platform user interfaces generated by model-driven engineering
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Extending UsiXML to support user-aware interfaces
HCSE'10 Proceedings of the Third international conference on Human-centred software engineering
A model-based approach for distributed user interfaces
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Specifying patterns for mobile application domain using general architectural components
PROFES'05 Proceedings of the 6th international conference on Product Focused Software Process Improvement
USIXML: a language supporting multi-path development of user interfaces
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Using interaction style to match the ubiquitous user interface to the device-to-hand
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
GUI migration across heterogeneous Java profiles
CHINZ '02 Proceedings of the SIGCHI-NZ Symposium on Computer-Human Interaction
Solving the mapping problem in user interface design by seamless integration in IDEALXML
DSVIS'05 Proceedings of the 12th international conference on Interactive Systems: design, specification, and verification
An efficient model-based methodology for developing device-independent mobile applications
Journal of Systems Architecture: the EUROMICRO Journal
Schema driven distributed user interface generation
Proceedings of the 13th International Conference on Interacción Persona-Ordenador
Simulated influence of user interaction with mobile devices amongst pedestrians
Proceedings of the 24th Australian Computer-Human Interaction Conference
Refurbish a single user 3D application into a multi-user distributed service: a case study
Proceedings of the 19th ACM Symposium on Virtual Reality Software and Technology
Icon design for user interface of remote patient monitoring mobile devices
Proceedings of the 31st ACM international conference on Design of communication
Graphic toolkit for adaptive layouts in in-vehicle user interfaces
Proceedings of the 5th International Conference on Automotive User Interfaces and Interactive Vehicular Applications
Icon design to improve communication of health information to older adults
Communication Design Quarterly Review
Hi-index | 0.00 |
Mobile computing poses a series of unique challenges for user interface design and development: user interfaces must now accommodate the capabilities of various access devices and be suitable for different contexts of use, while preserving consistency and usability. We propose a set of techniques that will aid UI designers who are working in the domain of mobile computing. These techniques will allow designers to build UIs across several platforms, while respecting the unique constraints posed by each platform. In addition, these techniques will help designers to recognize and accommodate the unique contexts in which mobile computing occurs. Central to our approach is the development of a user-interface model that serves to isolate those features that are common to the various contexts of use, and to specify how the user-interface should adjust when the context changes. We claim that without some abstract description of the UI, it is likely that the design and the development of user-interfaces for mobile computing will be very time consuming, error-prone or even doomed to failure.