Cross-Device Integration of Android Apps

被引:5
|
作者
Wolters, Dennis [1 ]
Kirchhoff, Jonas [1 ]
Gerth, Christian [2 ]
Engels, Gregor [1 ]
机构
[1] Univ Paderborn, Dept Comp Sci, Paderborn, Germany
[2] Osnabruck Univ Appl Sci, Fac Business Management & Social Sci, Osnabruck, Germany
来源
关键词
Cross-Device; Integration; Android; Adapter; DSL;
D O I
10.1007/978-3-319-46295-0_11
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Integrating apps on mobile devices into applications running on other devices is usually difficult. For instance, using a messenger on a smartphone to share a text written on a desktop computer often ends up in a cumbersome solution to transfer the text, because many applications are not designed for such scenarios. In this paper, we present an approach enabling the integration of apps running on Android devices into applications running on other devices and even other platforms. This is achieved by specifying adapters for Android apps, which map their services to a platform-independent service interface. For this purpose, we have developed a domain-specific language to ease the specification of such mappings. Our approach is applicable without the need to modify the existing Android apps providing the service. We analyzed its feasibility by implementing our approach and by specifying mappings for several popular Android apps, e.g., phone book, camera, and file explorer.
引用
收藏
页码:171 / 185
页数:15
相关论文
共 50 条
  • [1] XDAI-A: Framework for Enabling Cross-Device Integration of Android Apps
    Wolters, Dennis
    Kirchhoff, Jonas
    Gerth, Christian
    Engels, Gregor
    [J]. SERVICE-ORIENTED COMPUTING - ICSOC 2016 WORKSHOPS, 2017, 10380 : 203 - 206
  • [2] Cross-Device Record and Replay for Android Apps
    Li, Cong
    Jiang, Yanyan
    Xu, Chang
    [J]. PROCEEDINGS OF THE 30TH ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2022, 2022, : 395 - 407
  • [3] Kraken-Mobile: Cross-Device Interaction-based Testing of Android Apps
    Ravelo-Mendez, William
    Escobar-Velasquez, Camilo
    Linares-Vasquez, Mario
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2019), 2019, : 410 - 413
  • [4] Smart and Secure Cross-Device Apps for the Internet of Advanced Things
    Busold, Christoph
    Heuser, Stephan
    Rios, Jon
    Sadeghi, Ahmad-Reza
    Asokan, N.
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY (FC 2015), 2015, 8975 : 272 - 290
  • [5] DynaMix: Dynamic Mobile Device Integration for Efficient Cross-device Resource Sharing
    Chae, Dongju
    Kim, Joonsung
    Lee, Gwangmu
    Kim, Hanjun
    Chang, Kyung-Ah
    Lee, Hyogun
    Kim, Jangwoo
    [J]. PROCEEDINGS OF THE 2018 USENIX ANNUAL TECHNICAL CONFERENCE, 2018, : 71 - 83
  • [6] Cross-device behavioral consistency: Benchmarking and implications for effective android malware detection
    Guerra-Manzanares, Alejandro
    Valbe, Martin
    [J]. MACHINE LEARNING WITH APPLICATIONS, 2022, 9
  • [7] Concept drift and cross-device behavior: Challenges and implications for effective android malware detection
    Guerra-Manzanares, Alejandro
    Luckner, Marcin
    Bahsi, Hayretdin
    [J]. COMPUTERS & SECURITY, 2022, 120
  • [8] Designing a decision tree for Cross-device communication technology aimed at iOS and Android developers
    Chioino, Jamil
    Contreras, Ivan
    Barrientos, Alfredo
    Vives, Luis
    [J]. 2ND INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND DATA MINING (ICISDM 2018), 2018, : 81 - 87
  • [9] Cross-Device Consumer Identification
    Kejela, Girma
    Rong, Chunming
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOP (ICDMW), 2015, : 1687 - 1689
  • [10] Planning, Apps, and the High-End Smartphone: Exploring the Landscape of Modern Cross-Device Reaccess
    Bales, Elizabeth
    Sohn, Timothy
    Setlur, Vidya
    [J]. PERVASIVE COMPUTING, 2011, 6696 : 1 - 18