Dynamic Configuration for Distributed Systems
IEEE Transactions on Software Engineering
The Evolving Philosophers Problem: Dynamic Change Management
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
WOWMOM '99 Proceedings of the 2nd ACM international workshop on Wireless mobile multimedia
WebSplitter: a unified XML framework for multi-device collaborative Web browsing
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Application-layer mobility using SIP
ACM SIGMOBILE Mobile Computing and Communications Review
Understanding and Using Context
Personal and Ubiquitous Computing
MOS '96 Selected Presentations and Invited Papers Second International Workshop on Mobile Object Systems - Towards the Programmable Internet
Dynamic, Adaptive and Reconfigurable Systems Overview and Prospective Vision
ICDCSW '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Summary thumbnails: readable overviews for small screen web browsers
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Distributed User Interface Elements to support Smart Interaction Spaces
ISM '05 Proceedings of the Seventh IEEE International Symposium on Multimedia
Using Architecture Models for Runtime Adaptability
IEEE Software
Context-Aware Pervasive Systems
Context-Aware Pervasive Systems
A component model for dynamic adaptive systems
International workshop on Engineering of software services for pervasive environments: in conjunction with the 6th ESEC/FSE joint meeting
Enhanced web session mobility based on SIP
Mobility '07 Proceedings of the 4th international conference on mobile technology, applications, and systems and the 1st international symposium on Computer human interaction in mobile technology
Session mobility of SIP over multiple devices
Proceedings of the 4th International Conference on Testbeds and research infrastructures for the development of networks & communities
User Interface Migration between Mobile Devices and Digital TV
HCSE-TAMODIA '08 Proceedings of the 2nd Conference on Human-Centered Software Engineering and 7th International Workshop on Task Models and Diagrams
Requirements and challenges for building service-oriented pervasive middleware
Proceedings of the 2009 international conference on Pervasive services
Behavioural self-adaptation of services in ubiquitous computing environments
SEAMS '09 Proceedings of the 2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
Achieving Dependable Component Bindings in Dynamic Adaptive Systems - A Runtime Testing Approach
SASO '09 Proceedings of the 2009 Third IEEE International Conference on Self-Adaptive and Self-Organizing Systems
Lifting Events in RDF from Interactions with Annotated Web Pages
ISWC '09 Proceedings of the 8th International Semantic Web Conference
Service migration protocol for NFC links
EUNICE'10 Proceedings of the 16th EUNICE/IFIP WG 6.6 conference on Networked services and applications: engineering, control and management
Model-based decision framework for autonomous application migration
ASMTA'11 Proceedings of the 18th international conference on Analytical and stochastic modeling techniques and applications
Fast and robust interface generation for ubiquitous applications
UbiComp'05 Proceedings of the 7th international conference on Ubiquitous Computing
Hi-index | 0.00 |
One important aspect of ubiquitous environments is to provide users with the possibility to freely move about and continue to interact with the available applications through a variety of interactive devices such as cell phones, PDAs, desktop computers, intelligent watches, or digital television sets. Migratory applications are able to follow the user by sensing changes in the user's context and adapting to available devices, ideally without interrupting the user experience. However, applications themselves must contain functions to monitor context information, coordinate a migration, handle application adaptation, and interact with the user during the migration process. To make life easier for developers and users of migratory applications, an integrated Migration Service Platform (MSP) is proposed, where all the common migration functions are centralised. The authors show how the platform is realised as middleware that contains a server for the central functions and lightweight client-side running on the end-user devices. The authors show how migratory applications can interact with the platform and thereby do not have to contain migration functions themselves. The authors describe the challenges following the centralisation of a migration platform that can support different types of applications, both games and business applications, implemented with either web-technologies or as component-based applications.