计算机工程与应用2016,Vol.52Issue(16):110-115,155,7.DOI:10.3778/j.issn.1002-8331.1409-0396
移动终端应用的个性化混搭方法
Mobile APP personalized mashup by end-users
摘要
Abstract
With the development of mobile Internet, Mashup technology has gradually extended to the field of mobile terminals. However, current existing research on mobile mashup mainly concerned with how to call Web API in background, ignoring a huge number of mobile applications as a possible kind of component in mashup. This paper focuses on exploring the mechanism of application mashup and integration in mobile, with the basic components as services including Android native applications as well as APIs both in Android framework and Web, to achieve communication between APPs. By controlling the execution sequence and the interaction among APPs, the needs of users are met. In order to eliminate differences of heterogeneous services, an abstract service layer is constructed by extracting functions information of services, and heterogeneous services invocations are encapsulated in which the differences of types of the input and output are shielded. Smartphone users DIY create their Mashup process by using descriptive language, which is defined to descript applications Mashup in mobile, to meet their personal needs. Eventually, a Mashup process according to a specific requirement verifies the correctness of the proposed method.关键词
混搭/移动应用/Android/Web APIKey words
mashup/mobile APP/Android/Web API分类
信息技术与安全科学引用本文复制引用
马一翔,冯志勇,陈世展..移动终端应用的个性化混搭方法[J].计算机工程与应用,2016,52(16):110-115,155,7.基金项目
国家自然科学基金(No.61173155,No.61373035);天津市应用基础与前沿技术研究计划(No.14JCYBJC15600)。 ()