Towards Distribution Options in the End-User Development of Multi-device Mashups

被引:0
|
作者
Mross, Oliver [1 ]
Meissner, Klaus [1 ]
机构
[1] Tech Univ Dresden, Fac Comp Sci, Dresden, Germany
关键词
Multi-device applications; Multi-device mashups; Mashups; Distribution options; End-user development;
D O I
10.1007/978-3-030-03056-8_4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years several approaches addressed the development of applications for multi-device environments. Due to the mobility of devices, the volatile availability of their resources, e.g., limited battery life or communication quality, and changing user requirements, the application developer cannot anticipate every situation, e.g., new or leaving devices, their capabilities and interaction resources, at the application's design time. Hence, end-users should be able to create and customize multi-device applications at run time. Available solutions already provide user-centered development tools, but they are not sufficient and lack intelligent assistance to offer possible design options, in particular in terms of the application's distribution. In this paper, we present our ongoing work to provide assistance in the end-user development of multi-device mashups (MDM) by recommending distribution options with respect to available devices, their capabilities and resources to ease the user-driven mashup development. Furthermore, we investigate the use of aggregation rules and composition ranking rules to rate distribution options regarding their quality properties and their context fitness, e.g., when the MDM is used at home or in an automotive environment.
引用
收藏
页码:35 / 48
页数:14
相关论文
共 50 条
  • [1] End-User Development of Mashups with NaturalMash
    Aghaee, Saeed
    Pautasso, Cesare
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2014, 25 (04): : 414 - 432
  • [2] Cicero Designer: An Environment for End-User Development of Multi-Device Museum Guides
    Ghiani, Giuseppe
    Paterno, Fabio
    Spano, Lucio Davide
    END-USER DEVELOPMENT, PROCEEDINGS, 2009, 5435 : 265 - 274
  • [3] An environment for End-User Development of Web mashups
    Ghiani, Giuseppe
    Paterno, Fabio
    Spano, Lucio Davide
    Pintori, Giuliano
    INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2016, 87 : 38 - 64
  • [4] Natural End-User Development of Web Mashups
    Aghaee, Saeed
    Pautasso, Cesare
    De Angeli, Antonella
    2013 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2013), 2013, : 111 - 118
  • [5] Making Mashups with Marmite: Towards End-User Programming for the Web
    Wong, Jeffrey
    Hong, Jason I.
    CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, VOLS 1 AND 2, 2007, : 1435 - 1444
  • [6] A UI-Centric Approach for the End-User Development of Multidevice Mashups
    Cappiello, Cinzia
    Matera, Maristella
    Picozzi, Matteo
    ACM TRANSACTIONS ON THE WEB, 2015, 9 (03)
  • [7] Mashups: Structural characteristics and challenges of end-user development in web 2.0
    Novak, Jasminko
    Voigt, Benjamin J.J.
    i-com, 2007, 6 (01) : 19 - 24
  • [8] Towards end-user development of distributed user interfaces
    Audrey Sanctorum
    Beat Signer
    Universal Access in the Information Society, 2019, 18 : 785 - 799
  • [9] Towards end-user development of distributed user interfaces
    Sanctorum, Audrey
    Signer, Beat
    UNIVERSAL ACCESS IN THE INFORMATION SOCIETY, 2019, 18 (04) : 785 - 799
  • [10] Attitudes of nurses towards end-user development
    Liu, Shuo-Chi
    Chang, Polun
    Huang, Fanpin
    Hou, I-Ching
    CONSUMER-CENTERED COMPUTER-SUPPPORTED CARE FOR HEALTHY PEOPLE, 2006, 122 : 565 - +