A model-based framework for mobile apps customization through context-dependent rules

被引:0
|
作者
Manca, Marco [1 ]
Paterno, Fabio [1 ]
Santoro, Carmen [1 ]
机构
[1] CNR, ISTI, HIIS Lab, Via Moruzzi 1, I-56124 Pisa, Italy
关键词
Authoring context-dependent applications; Model-based mobile app generation; Event-condition-action rules;
D O I
10.1007/s10209-018-0620-x
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The advent of the Internet of Things and mobile applications has made the possible contexts of use more and more varied, and creates new challenges for user interface developers. Although model-based approaches aim to support the generation of applications for different implementation technologies, limited attention has been paid to how to exploit them for novel context-dependent applications. We present a model-based framework that allows developers to flexibly customize their mobile apps to react to events not foreseen in the initial versions. It is composed of an authoring environment supporting the definition of model-based descriptions and generating mobile apps from them. The authoring environment allows developers to enrich the dynamic behaviour of the generated applications through trigger-action rules. The resulting versions of the apps can provide customized behaviour according to the actual contexts of use. The authoring environment supports efficient development of such customizations. We show its potential by describing an example application, and report on a first test with developers.
引用
收藏
页码:909 / 925
页数:17
相关论文
共 50 条
  • [1] A model-based framework for mobile apps customization through context-dependent rules
    Marco Manca
    Fabio Paternò
    Carmen Santoro
    Universal Access in the Information Society, 2019, 18 : 909 - 925
  • [2] Context-Dependent Risk Aversion: A Model-Based Approach
    Rivera, Dario Cuevas
    Ott, Florian
    Markovic, Dimitrije
    Strobel, Alexander
    Kiebel, Stefan J.
    FRONTIERS IN PSYCHOLOGY, 2018, 9
  • [3] Reuse of model-based tests in mobile apps
    Farto, Guilherme de Cleva
    Endo, Andre Takeshi
    XXXI BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2017), 2017, : 184 - 193
  • [4] Personalization of Context-Dependent Applications Through Trigger-Action Rules
    Ghiani, Giuseppe
    Manca, Marco
    Paterno, Fabio
    Santoro, Carmen
    ACM TRANSACTIONS ON COMPUTER-HUMAN INTERACTION, 2017, 24 (02)
  • [5] MobiGUITAR Automated Model-Based Testing of Mobile Apps
    Amalfitano, Domenico
    Fasolino, Anna Rita
    Tramontana, Porfirio
    Ta, Bryan Dzung
    Memon, Atif M.
    IEEE SOFTWARE, 2015, 32 (05) : 53 - 59
  • [6] A Context-dependent Objective Coordination Model in Mobile Agent systems
    Zhang, Yaying
    Tang, Xinhuai
    2009 WRI INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND MOBILE COMPUTING: CMC 2009, VOL 3, 2009, : 74 - +
  • [7] CydiOS: A Model-Based Testing Framework for iOS Apps
    Wu, Shuohan
    Li, Jianfeng
    Zhou, Hao
    Fang, Yongsheng
    Zhao, Kaifa
    Wang, Haoyu
    Qian, Chenxiong
    Luo, Xiapu
    PROCEEDINGS OF THE 32ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2023, 2023, : 1 - 13
  • [8] Cut elimination for a calculus with context-dependent rules
    Birgit Elbl
    Archive for Mathematical Logic, 2001, 40 : 167 - 188
  • [9] Cut elimination for a calculus with context-dependent rules
    Elbl, B
    ARCHIVE FOR MATHEMATICAL LOGIC, 2001, 40 (03) : 167 - 188
  • [10] Neurostimulation Reveals Context-Dependent Arbitration Between Model-Based and Model-Free Reinforcement Learning
    Weissengruber, Sebastian
    Lee, Sang Wan
    O'Doherty, John P.
    Ruff, Christian C.
    CEREBRAL CORTEX, 2019, 29 (11) : 4850 - 4862