咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >MashReDroid: enabling end-user... 收藏

MashReDroid: enabling end-user creation of Android mashups based on record and replay

MashReDroid: enabling end-user creation of Android mashups based on record and replay

作     者:Jiahuan ZHENG Liwei SHEN Xin PENG Hongchi ZENG Wenyun ZHAO Jiahuan ZHENG;Liwei SHEN;Xin PENG;Hongchi ZENG;Wenyun ZHAO

作者机构:School of Computer ScienceFudan University Shanghai Key Laboratory of Data ScienceFudan University 

出 版 物:《Science China(Information Sciences)》 (中国科学:信息科学(英文版))

年 卷 期:2020年第63卷第10期

页      面:54-73页

核心收录:

学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

基  金:supported by National Key R&D Program of China (Grant No. 2018YFB1004800) 

主  题:end user programming human computer interaction Android mashup app transformation 

摘      要:To allow end users to combine different apps for accomplishing various goals, it is desired that they can create mashups of mobile apps in an on-demand fashion. The end user creation of mobile mashups,however, is complicated by the fact that many apps do not expose interfaces for mashup and the lack of user friendly interfaces for end user programming. In this paper, we propose MashReDroid, an end user programming approach for the creation of Android mashups that incorporates the behaviors of backend apps into the execution of a host app. MashReDroid automatically transforms Android apps into mashup enabled apps. It then allows end users to create mashups by recording the interactions between host apps and backend apps and run mashups by replaying the interactions. Our evaluation shows that MashReDroid supports a variety of real scenarios and users can easily create and use mashups with a very low overhead.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分