ATM: A Framework to Support Application State Migration in Multiple Terminals Environment

作者: Jianrui Lin , Zhiyong Feng , Shizhan Chen , Keman Huang , Wei Tan

DOI: 10.1109/SCC.2017.31

关键词: WorkflowQuality of experienceComputer scienceMobile serviceData modelingDistributed computingEncapsulation (networking)Switching timeEmbedded systemData migrationUser experience design

摘要: Nowadays, users are relying on mobile service ecosystem for their daily life, while there is a lack of support to efficiently migrate tasks across different terminals. Furthermore, the same application running terminals may even have layouts guarantee user experience, which makes migration more difficult. To facilitate switching among multiple terminals, in this paper, we present service-based framework multi-terminal environment. First, propose state meta-model formally describe between including workflow-based model application's process and dynamic migration. Based meta-model, then develop entire applications, consisting encapsulation tool engine enable existing applications. The experiments two real cases show that our approach can effectively simplify operation significantly reduce time. Our ATM greatly improve quality experience (QoE) users.

参考文章(22)
James Teng Kin Lo, Eric Wohlstadter, Ali Mesbah, Imagen Proceedings of the 22nd international conference on World Wide Web - WWW '13. pp. 815- 826 ,(2013) , 10.1145/2488388.2488459
Boudewijn F. van Dongen, Wil M. P. van der Aalst, EMiT: A Process Mining Tool applications and theory of petri nets. ,vol. 3099, pp. 454- 463 ,(2004) , 10.1007/978-3-540-27793-4_26
Minna Wäljas, Katarina Segerståhl, Kaisa Väänänen-Vainio-Mattila, Harri Oinas-Kukkonen, Cross-platform service user experience: a field study and an initial framework human computer interaction with mobile devices and services. pp. 219- 228 ,(2010) , 10.1145/1851600.1851637
Dan Johansson, Karl Andersson, Web-based adaptive application mobility ieee international conference on cloud networking. pp. 87- 94 ,(2012) , 10.1109/CLOUDNET.2012.6483661
Peter Hamilton, Daniel J. Wigdor, Conductor: enabling and understanding cross-device interaction human factors in computing systems. pp. 2773- 2782 ,(2014) , 10.1145/2556288.2557170
Jun Rekimoto, Masanori Saitoh, Augmented surfaces: a spatially continuous work space for hybrid computing environments human factors in computing systems. pp. 378- 385 ,(1999) , 10.1145/302979.303113
Diimitrios Georgakopoulos, Mark Hornick, Amit Sheth, An overview of workflow management: from process modeling to workflow automation infrastructure Distributed and Parallel Databases. ,vol. 3, pp. 119- 153 ,(1995) , 10.1007/BF01277643
Luca Frosini, Marco Manca, Fabio Paternò, A framework for the development of distributed interactive applications engineering interactive computing system. pp. 249- 254 ,(2013) , 10.1145/2494603.2480328
Hao-hua Chu, Henry Song, Candy Wong, Shoji Kurakake, Masaji Katagiri, Roam, a seamless application framework ubiquitous computing. ,vol. 69, pp. 209- 226 ,(2004) , 10.1016/S0164-1212(03)00052-9
JinSeok Oh, Jin-woo Kwon, Hyukwoo Park, Soo-Mook Moon, Migration of Web Applications with Seamless Execution virtual execution environments. ,vol. 50, pp. 173- 185 ,(2015) , 10.1145/2731186.2731197