A Data Mashup Engine for Smartphones Based on XProc

H. Hofstätter, Amin Andjomshoaa, A. Tjoa
{"title":"A Data Mashup Engine for Smartphones Based on XProc","authors":"H. Hofstätter, Amin Andjomshoaa, A. Tjoa","doi":"10.1145/2536853.2536942","DOIUrl":null,"url":null,"abstract":"One of smartphones' core factor of success is the vast amount of available mobile applications. Despite this numerous number of apps there cannot exist one for every single use case. If a user does not find an app fulfilling the requirements, he rarely is able to write one of its own because of (1) missing programming skills, (2) too much time effort for simple tasks and (3) expenses on particular systems. This work proposes a mobile workflow engine on Android to empower users without much technical knowledge to build their solution in a platform-neutral and standardized language called XProc which is the W3C recommendation for data processing via XML technologies. For this purpose one of the XProc implementations is ported to Android and extended with smartphone specific features and services such as location, short messages, mobile UI, etc. Also a trigger mechanism has been implemented to activate workflows based on the user's context like time, location and reception of a short messages. A performance measurement done in this work demonstrates no execution drawback compared to native development after a workflow is compiled to its object representation.","PeriodicalId":135195,"journal":{"name":"Advances in Mobile Multimedia","volume":"21 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-12-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Mobile Multimedia","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2536853.2536942","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

One of smartphones' core factor of success is the vast amount of available mobile applications. Despite this numerous number of apps there cannot exist one for every single use case. If a user does not find an app fulfilling the requirements, he rarely is able to write one of its own because of (1) missing programming skills, (2) too much time effort for simple tasks and (3) expenses on particular systems. This work proposes a mobile workflow engine on Android to empower users without much technical knowledge to build their solution in a platform-neutral and standardized language called XProc which is the W3C recommendation for data processing via XML technologies. For this purpose one of the XProc implementations is ported to Android and extended with smartphone specific features and services such as location, short messages, mobile UI, etc. Also a trigger mechanism has been implemented to activate workflows based on the user's context like time, location and reception of a short messages. A performance measurement done in this work demonstrates no execution drawback compared to native development after a workflow is compiled to its object representation.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于XProc的智能手机数据混搭引擎
智能手机成功的核心因素之一是大量可用的移动应用程序。尽管有这么多的应用程序,但不可能针对每个用例都有一个应用程序。如果用户发现一款应用不能满足要求,他就很少能够自己编写一款应用,因为(1)缺乏编程技能,(2)在简单任务上花费太多时间,(3)在特定系统上花费太多。这项工作提出了一个Android上的移动工作流引擎,使没有太多技术知识的用户能够用一种名为XProc的平台中立和标准化语言构建他们的解决方案,XProc是W3C推荐的通过XML技术进行数据处理的语言。为此,其中一个XProc实现被移植到Android,并扩展了智能手机特定的功能和服务,如定位、短消息、移动UI等。此外,还实现了一个触发机制,可以根据用户的上下文(如时间、位置和接收短消息)激活工作流。在此工作中进行的性能测量表明,在将工作流编译为其对象表示后,与本机开发相比,没有执行缺陷。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Contextual Geospatial Picture Understanding, Management and Visualization Measurement of Inter-Frequency Small Cell in Heterogeneous Networks Efficient Monitoring of Moving Mobile Device Range Queries using Dynamic Safe Regions Energy-Aware Adaptation of Educational Multimedia in Mobile Learning A System for Real-Time High-Level Geo-Information Extraction and Fusion for Geocoded Photos
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1