节点文献

基于工作流的应用状态迁移

Workflow Based State Transfer of Mobile Application

【作者】 苏鹏

【导师】 石红;

【作者基本信息】 天津大学 , 计算机科学与技术, 2016, 硕士

【摘要】 当前用户在多个终端进行办公和娱乐已经成为一种普遍的现象。根据应用场景的不同,用户可以选择不同的终端进行使用。当用户使用不同的终端时,将会面临在不同终端进行切换的问题。在无需用户干预的情况下,将应用程序的状态从一个终端转移到另一个终端,可以使用户在不同的终端连续地工作。针对上述问题,本文提出了基于工作流的终端应用转移方法。当用户在不同终端进行切换的时候,能自动将不同终端应用的状态进行保存与恢复。首先,将终端的应用程序进行流程的划分,将一个应用划分成若干个活动,定义这些活动的先后执行顺序,并且定义每个活动中的持久化数据和缓存数据。同时,文中定义了流程转移描述语言,用来对应用的流程进行描述,并且对每个应用在不同终端之间进行转移的过程进行描述,由部署到每个终端的执行引擎对上述流程转移描述语言进行解释执行,从而完成转移过程。最后,文中针对电脑浏览器终端和Android手机终端对上述转移流程进行实现,完成了电脑浏览器终端和Android手机终端之间的应用状态转移。综上所述,本文设计并实现了基于工作流的应用迁移系统,实现了应用程序在不同终端的自动迁移。在迁移的过程中,无需用户干预。为用户节约了切换终端的时间,提高了工作效率。

【Abstract】 At present,the use of multiple terminals has become a common phenomenon.Depending on the application scenario,the user can choose to use different terminals.When users use different terminals,they will face the problem of switching in different terminals.Without the need for user intervention,the state of the application is transferred from one terminal to another terminal,which allows users to work continuously at different terminals.To solve these problems,this paper proposes a method based on workflow to transfer between applications on different terminals.When the user switches among different terminals,we can automatically save and restore the status of applications between different terminals.Firstly,the application process is divided into a number of activities with certain order of execution.At the same time,we define a kind of standard to describe the process of applications and the transfer process between applications on different terminals,which will be interpreted and executed by execution engine deployed on different terminals.Finally,in this paper,we implement the transfer process above on the terminal of browser on personal computer and the terminal of android mobile phone.The applications on these terminals are enable to transfer from one to another.In summary,we design and implement the application migration system based on workflow,and realize the automatic transfer of the application program in different terminals.In the process of migration,user intervention isn’t required,which saves the time and improves the work efficiency when the user switches among different terminals.

  • 【网络出版投稿人】 天津大学
  • 【网络出版年期】2017年 12期
节点文献中: 

本文链接的文献网络图示:

本文的引文网络