检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:Jiahuan ZHENG Liwei SHEN Xin PENG Hongchi ZENG Wenyun ZHAO
机构地区:[1]School of Computer Science,Fudan University,Shanghai 200433,China [2]Shanghai Key Laboratory of Data Science,Fudan University,Shanghai 200433,China
出 处:《Science China(Information Sciences)》2020年第10期50-69,共20页中国科学(信息科学)(英文版)
基 金:supported by National Key R&D Program of China(Grant No.2018YFB1004800)。
摘 要: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.
关 键 词:end user programming human computer interaction ANDROID MASHUP app transformation
分 类 号:TP311.56[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.191.37.16