Mashups: Structural characteristics and challenges of end-user development in web 2.0

被引:0
|
作者
Novak, Jasminko [1 ]
Voigt, Benjamin J.J. [2 ]
机构
[1] Nutzung und Austausch von Digitalen Inhalten Mittels Web-basierten, Mobilen und Vernetzten Medien, Germany
[2] Institut for Informatik (IFI), Universitat Zorich, Switzerland
关键词
Collaborative knowledge creation - Community - End-User Development - End-users - Mashups - Online sources - Structural characteristics - Web 2.0 - WEB application - Web applications;
D O I
10.1524/icom.2007.6.1.19
中图分类号
学科分类号
摘要
Mashups are web applications combining content and functionality from different online sources via publicly available interfaces (e.g. API, RSS). This allows end-users to create new websites that dynamically combine services of existing providers. The website Programmable Web lists almost 800 such applications. Still, little work has analyzed their structural properties, design dimensions and socio-technical implications. In this paper we propose and apply a specific conceptual framework for analyzing and evaluating mashups. The results of an exploratory study identify current trends and a dominant design model of successful mashups as well as critical aspects, limitations and chances for future development. © Oldenbourg Wissenschaftsverlag 2007.
引用
收藏
页码:19 / 24
相关论文
共 50 条
  • [1] 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
  • [2] 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
  • [3] End-User Development of Mashups with NaturalMash
    Aghaee, Saeed
    Pautasso, Cesare
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2014, 25 (04): : 414 - 432
  • [4] 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
  • [5] 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)
  • [6] Design planning in end-user web development
    Rosson, Mary Beth
    Sinha, Hansa
    Bhattacharya, Mithu
    Zhao, Dejin
    VL/HCC 2007: IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2007, : 189 - +
  • [7] Towards Distribution Options in the End-User Development of Multi-device Mashups
    Mross, Oliver
    Meissner, Klaus
    CURRENT TRENDS IN WEB ENGINEERING (ICWE 2018), 2018, 11153 : 35 - 48
  • [8] Refactoring Pipe-like Mashups for End-User Programmers
    Stolee, Kathryn T.
    Elbaum, Sebastian
    2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2011, : 81 - 90
  • [9] End-User development challenges for creative computing PREFACE
    Balderas, Antonio
    Manuel Doder, Juan
    Yang, Hongji
    INTERACTION DESIGN AND ARCHITECTURES, 2020, (45) : 177 - 179
  • [10] Managing end-user challenges
    Shore, B
    INFORMATION SYSTEMS MANAGEMENT, 1998, 15 (01) : 79 - 83