Implementation of end-user development success factors in mashup development environments

被引:6
|
作者
Lizcano, David [1 ]
Lopez, Genoveva [2 ]
Soriano, Javier [2 ]
Lloret, Jaime [3 ]
机构
[1] Univ Distancia Madrid, Camino Fonda 20, Madrid 28400, Spain
[2] Univ Politecn Madrid, Campus Montegancedo, E-28660 Madrid, Spain
[3] Univ Politecn Valencia, Camino Vera S-N, E-46022 Valencia, Spain
关键词
End-user development; Mash up tool; Service front-ends; Service-oriented architectures; HCl success factors;
D O I
10.1016/j.csi.2016.02.006
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Future Internet is expected to be composed of a mesh of interoperable web services accessed from all over the Web. This approach has been supported by many software providers who have provided a wide range of mash up tools for creating composite applications based on components prepared by the respective provider. These tools aim to achieve the end-user development (EUD) of rich internet applications (RIA); however, most, having failed to meet the needs of end users without programming knowledge, have been unsuccessful. Thus, many studies have investigated success factors in order to propose scales of success factor objectives and assess the adequacy of mashup tools for their purpose. After reviewing much of the available literature, this paper proposes a new success factor scale based on human factors, human-computer interaction (HCI) factors and the specialization-functionality relationship. It brings together all these factors, offering a general conception of EUD success factors. The proposed scale was applied in an empirical study on current EUD tools, which found that today's EUD tools have many shortcomings. In order to achieve an acceptable success rate among end users, we then designed a mashup tool architecture, called FAST-Wirecloud, which was built taking into account the proposed EUD success factor scale. The results of a new empirical study carried out using this tool have demonstrated that users are better able to successfully develop their composite applications and that FAST-Wirecloud has scored higher than all the other tools under study on all scales of measurement, and particularly on the scale proposed in this paper. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 18
页数:18
相关论文
共 50 条
  • [1] End-User Development Success Factors and their Application to Composite Web Development Environments
    Lizcano, David
    Alonso, Fernando
    Soriano, Javier
    Lopez, Genoveva
    [J]. PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON SYSTEMS (ICONS 2011), 2011, : 99 - 108
  • [2] Building environments for End-User Development and tailoring
    Costabile, MF
    Fogli, D
    Fresta, G
    Mussio, P
    Piccinno, A
    [J]. 200S IEEE SYMPOSIUM ON HUMAN CENTRIC COMPUTING LANGUAGES AND ENVIRONMENTS, 2003, : 31 - 38
  • [3] Assisting End-User Development in Browser-Based Mashup Tools
    Chowdhury, Soudip Roy
    [J]. 2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1625 - 1627
  • [4] Fostering Innovation through End-User Development: a Mashup-based Approach
    Ardito, Carmelo
    Desolda, Giuseppe
    Matera, Maristella
    [J]. IFKAD 2015: 10TH INTERNATIONAL FORUM ON KNOWLEDGE ASSET DYNAMICS: CULTURE, INNOVATION AND ENTREPRENEURSHIP: CONNECTING THE KNOWLEDGE DOTS, 2015, : 1454 - 1464
  • [5] End-user development
    Sutcliffe, A
    Mehandjiev, N
    [J]. COMMUNICATIONS OF THE ACM, 2004, 47 (09) : 31 - 32
  • [6] FACTORS OF SUCCESS FOR END-USER COMPUTING
    RIVARD, S
    HUFF, SL
    [J]. COMMUNICATIONS OF THE ACM, 1988, 31 (05) : 552 - 561
  • [7] End-user Game Development Environments for Educators: Analyzing Platforms
    Ribeiro de Souza, Joana Gabriela
    Prates, Raquel Oliveira
    dos Santos, Heloiza Aparecida
    [J]. PROCEEDINGS OF THE 22ND BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT, SBGAMES, 2023, 2023, : 134 - 142
  • [8] End-User Development of Visualizations
    Pantazos, Kostas
    Lauesen, Soren
    [J]. JOURNAL OF IMAGING SCIENCE AND TECHNOLOGY, 2016, 60 (01)
  • [9] The economics of end-user development
    Wulf, V
    Jarke, M
    [J]. COMMUNICATIONS OF THE ACM, 2004, 47 (09) : 41 - 42
  • [10] DashMash: A Mashup Environment for End User Development
    Cappiello, Cinzia
    Matera, Maristella
    Picozzi, Matteo
    Sprega, Gabriele
    Barbagallo, Donato
    Francalanci, Chiara
    [J]. WEB ENGINEERING, ICWE 2011, 2011, 6757 : 152 - 166