arrow
返回

Engineering Web Augmentation software: A development method for enabling end-user maintenance

delete2022-01-01
delete3
delete
OA
AI
D
Diego Firmenich *
S
Sérgio Firmenich
G
Gustavo Rossi
M
Manuel Wimmer
I
Irene Garrigós
C
César González-Mora
DOI:10.1016/j.infsof.2021.106735delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Nowadays, end-users are able to adapt Web applications when some of their requirements have not been taken into account by developers. One possible way to do adaptations is by using Web Augmentation techniques. Web Augmentation allows end-users to modify the Web sites' user interfaces once these are loaded on the clientside, i.e., in the browser. They achieve these adaptations by developing and/or installing Web browser plugins (augmenters) that modify the user interface with new functionalities. This particular kind of software artifacts requires special attention regarding maintenance as-in most cases-they depend on third-party resources, such as HTML pages. When these resources are upgraded, unexpected results during the augmentation process may occur. Many communities have arisen around Web Augmentation, and today there are large repositories where developers share their augmenters; end-users may give feedback about existing augmentations and even ask for new ones. Maintenance is a key phase in the augmenters' life-cycle, and currently, this task falls (as usual) on the developers. In this paper, we present a participatory approach for allowing end-users without programming skills to participate in the augmenters' maintenance phase. In order to allow this, we also provide support for the development phase to bootstrap a first version of the augmenter and to reduce the load on developers in both phases, development and maintenance. We present an analysis of more than eight thousand augmenters, which helped us devise the approach. Finally, we present an experiment with 48 participants to validate our approach.
Keyword:
Web Augmentation
End-user programming
Web adaptation
End-user driven maintenance
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Information and Software Technology 封面图
Information and Software Technology
IF:
4.3
论文数:
3.8K
被引数:
7.7K

机构

U
universitat d'alacant
学者数:
6.9K
论文数: 7.0K
被引数: 12
N
National University of La Plata
学者数:
8.0K
论文数: 5.6K
被引数: 2
U
universidad nacional de la patagonia san juan bosco
学者数:
434
论文数: 279
被引数: 1
学者 查看更多机构
引用论文

引用论文

Magnetization in the Ultraquantum Limit
err2002-06-19
err0
PREAI
errR. G. Goodrich; D. L. Maslov; A. F. Hebard; J. L. Sarrao; D. Hall; Z. Fisk
err分享
err收藏
The State of the Art in End-User Software Engineering最终用户软件工程的最新技术
err2011-04-29
err341
errOAAI
errKo, Andrew J.; Abraham, Robin; Beckwith, Laura; Blackwell, Alan; Burnett, Margaret; Erwig, Martin; Scaffidi, Chris; Lawrance, Joseph; Lieberman, Henry; Myers, Brad; Rosson, Mary Beth; Rothermel, Gregg; Shaw, Mary; Wiedenbeck, Susan
err分享
err收藏
err分享
err收藏
Non-Palpable Testes. Orchiopexy in Single Stage
err2008-05-20
err0
PREAI
errF. Canavese; M. Cortese; F. Gennari; R. Gesmundo; R. Lala; C. De Sanctis; S. Costantino
err分享
err收藏
Failure of tocilizumab treatment in a CINCA patient: clinical and pathogenic implications
err2013-03-12
err0
errOAAI
errL. S. Snegireva; M. M. Kostik; F. Caroli; I. Ceccherini; M. Gattorno; V. G. Chasnyk
err分享
err收藏
Associations between urinary phthalate metabolite concentrations and rheumatoid arthritis in the U.S. adult population
err2023-10-01
err0
PREAI
errYuting Chen; Jiran Shen; Ye Wu; Lanlan Fang; Shanshan Xu; Yongzhen Peng; Faming Pan
err分享
err收藏
Risk factors for poor bone health in primary mitochondrial disease
err2017-04-27
err0
errOAAI
errShifa S. Gandhi; Colleen Muraresku; Elizabeth M. McCormick; Marni J. Falk; Shana E. McCormack
err分享
err收藏
学者 查看更多内容