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
The Personal Server: Changing the Way We Think about Ubiquitous Computing
UbiComp '02 Proceedings of the 4th international conference on Ubiquitous Computing
XISL: a language for describing multimodal interaction scenarios
Proceedings of the 5th international conference on Multimodal interfaces
PageTailor: reusable end-user customization for the mobile web
Proceedings of the 5th international conference on Mobile systems, applications and services
A Method for Integration of Web Applications Based on Information Extraction
ICWE '08 Proceedings of the 2008 Eighth International Conference on Web Engineering
A personal Web page tailoring toolkit for mobile devices
Computer Standards & Interfaces
A New Partial Information Extraction Method for Personal Mashup Construction
Proceedings of the 2010 conference on Information Modelling and Knowledge Bases XXI
Mobile mashup generator system for cooperative applications of different mobile devices
ICWE'11 Proceedings of the 11th international conference on Web engineering
Hi-index | 0.00 |
Recent developments in mobile technology have enabled mobile phones to work as mobile Web servers. However, the composition of mobile phone applications and Web resources to form new mashup applications requires mobile programming knowledge ranging from how to create user interfaces, network connections and access to Web resources. Furthermore, the unique capabilities of mobile phone applications such as access to camera inputs or sensor data are often limited to local use only. To address these problems, we present a description-based approach and an Integration Model for the composition of mobile mashup applications combining Web applications, Web services and mobile phone applications (i.e., generic components). The compositions appear to require less native mobile programming knowledge. In the current work, to leverage access to these services and applications, an Interface Wrapper was used to transform generic components into mashup components. Composers were able to transform and reuse form-based query results from Web applications and integrate them with wrapped output from users' interaction with mobile phone applications, and other Web services. The final applications can be configured to work two ways: 1) as native mobile phone applications or 2) as a Web application accessible externally via a mobile Web server application.