Computer
Developing Mobile Wireless Applications
IEEE Internet Computing
ICrafter: A Service Framework for Ubiquitous Computing Environments
UbiComp '01 Proceedings of the 3rd international conference on Ubiquitous Computing
Using XML to Semi-automatically Derive User Interfaces
UIDIS '01 Proceedings of the Second International Workshop on User Interfaces to Data Intensive Systems (UIDIS'01)
Roam, a seamless application framework
Journal of Systems and Software - Special issue: Ubiquitous computing
A multimodal interaction manager for device independent mobile applications
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
Design and Development of Multidevice User Interfaces through Multiple Logical Descriptions
IEEE Transactions on Software Engineering
Communications of the ACM - The disappearing computer
Automating Photo Annotation using Services and Ontologies
MDM '06 Proceedings of the 7th International Conference on Mobile Data Management
Automatically generating user interfaces adapted to users' motor and vision capabilities
Proceedings of the 20th annual ACM symposium on User interface software and technology
User interface declarative models and development environments: a survey
DSV-IS'00 Proceedings of the 7th international conference on Design, specification, and verification of interactive systems
SnapToTell: a Singapore image test bed for ubiquitous information access from camera
ECIR'05 Proceedings of the 27th European conference on Advances in Information Retrieval Research
PhotoMap: from location and time to context-aware photo annotations
Journal of Location Based Services
Semantic keyword-based retrieval of photos taken with mobile devices
Proceedings of the 6th International Conference on Advances in Mobile Computing and Multimedia
Proceedings of the 28th ACM International Conference on Design of Communication
A software product line for the mobile and context-aware applications domain
SPLC'10 Proceedings of the 14th international conference on Software product lines: going beyond
Towards the semantic and context-aware management of mobile multimedia
Multimedia Tools and Applications
GAT: Platform for automatic context-aware mobile services for m-tourism
Expert Systems with Applications: An International Journal
MobiLine: A Nested Software Product Line for the domain of mobile and context-aware applications
Science of Computer Programming
Hi-index | 0.00 |
Ubiquitous Computing promises seamless access to information anytime, anywhere with different and heterogeneous devices. This kind of environment imposes new challenges to software development. For example, information and user interface should be adapted according to contextual characteristics such as user, environment, and access device. In case of device adaptation, the development challenge is related to the heterogeneity of the devices, which requires software engineers to create different versions for each type of device and every platform. This paper proposes a MB-UID (model-based user interface development) approach for semi-automatic generation of adaptive applications for mobile devices. An environment, called XMobile, offers a device-independent user interface framework and a code generation tool for providing fast development of multi-platform and adaptive applications according to device and platform features. A case study is also presented to illustrate how the environment can be used for constructing an application for heterogeneous devices with different network connectivity modes.