XDAI-A: Framework for Enabling Cross-Device Integration of Android Apps

被引:0
|
作者
Wolters, Dennis [1 ]
Kirchhoff, Jonas [1 ]
Gerth, Christian [2 ]
Engels, Gregor [1 ]
机构
[1] Paderborn Univ, Dept Comp Sci, Paderborn, Germany
[2] Osnabruck Univ Appl Sci, Fac Business Management & Social Sci, Osnabruck, Germany
关键词
Cross-Device; Integration; Android; Services;
D O I
10.1007/978-3-319-68136-8_25
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A lot of people are managing multiple computing devices suited for different purposes, like private and work devices. Integrating applications running on different devices is often a problem, because the services provided by those applications are not meant to be integrated. In this demonstration, we present our XDAI-A framework which enables cross-device integration of services provided by Android apps. The framework uses adapters to convert Android-internal service interfaces of existing apps into external services with a platform-independent interface that can be accessed from applications on other devices and even other platforms. Our ready-to-use framework does not require to alter existing Android apps, since the adapters are installed separately. For the convenient specification of adapters, our framework comes with a domain-specific language (DSL). Additionally, we provide an infrastructure to find and integrate devices and their applications' services.
引用
收藏
页码:203 / 206
页数:4
相关论文
共 38 条
  • [1] Cross-Device Integration of Android Apps
    Wolters, Dennis
    Kirchhoff, Jonas
    Gerth, Christian
    Engels, Gregor
    [J]. SERVICE-ORIENTED COMPUTING, (ICSOC 2016), 2016, 9936 : 171 - 185
  • [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] Conductor: Enabling and Understanding Cross-Device Interaction
    Hamilton, Peter
    Wigdor, Daniel J.
    [J]. 32ND ANNUAL ACM CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2014), 2014, : 2773 - 2782
  • [5] Kraken: A framework for enabling multi-device interaction-based testing of Android apps
    Ravelo-Mendez, William
    Escobar-Velasquez, Camilo
    Linares-Vasquez, Mario
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2021, 206
  • [6] 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
  • [7] Is a Framework Enough? Cross-Device Testing and Debugging
    Husmann, Maria
    Heyder, Nina
    Norrie, Moira C.
    [J]. EICS'16: PROCEEDINGS OF THE 8TH ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2016, : 251 - 262
  • [8] Panelrama: Enabling Easy Specification of Cross-Device Web Applications
    Yang, Jishuo
    Wigdor, Daniel
    [J]. 32ND ANNUAL ACM CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2014), 2014, : 2783 - 2792
  • [9] SecondSight: A Framework for Cross-Device Augmented Reality Interfaces
    Reichherzer, Carolin
    Fraser, Jack
    Rompapas, Damien Constantine
    Billinghurst, Mark
    [J]. EXTENDED ABSTRACTS OF THE 2021 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI'21), 2021,
  • [10] XDN: cross-device framework for custom notifications management
    Corno, Fulvio
    De Russis, Luigi
    Montanaro, Teodoro
    [J]. COMPUTING, 2019, 101 (11) : 1735 - 1761