End-user modeling of quality for web components

被引:2
|
作者
Lizcano, David [1 ]
Martinez-Ortiz, Andres-Leonardo [2 ]
Grignard, Arnaud [3 ]
Lopez, Genoveva [4 ]
机构
[1] Madrid Open Univ, UDIMA, Madrid, Spain
[2] Comp Soc, GoogleCloud Ecosyst Program, Geneva, Switzerland
[3] Univ Politecn Madrid, Escuela Tecn Super Ingn Informat, Seville, Spain
[4] MIT, Media Lab, Cambridge, MA 02139 USA
关键词
end-user programming; end-user software engineering; human-computer interaction; human-inspired metrics; reliability; software quality; STRUCTURAL COMPLEXITY; SOFTWARE;
D O I
10.1002/smr.2256
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With years of frantic development, when release fast and release often was the mandatory rule for web technologies and services, the open source paradigm and online distribution repositories have imposed de facto standards for quality assessment in fast-paced innovation processes. Nowadays, however, in pursuit of productivity, security, and user satisfaction, the industry is beginning, through the introduction of new standards such as ECMAScript 6 or web components, to consider software engineering mandates for web technologies. This article reports a quality model aligned with international standard ISO/IEC 25010, covering web components technology, which ultimately aims to improve adoption by the software engineering industry, traditionally wary of agile Internet practices, the open source paradigm, and public repositories. Our research also presents an experimentation platform on which end users have validated the quality properties, highlighting the implicit connection with the perceived quality. The key result of our research convinces us that user ratings are suitable as a testing mechanism for product quality and quality-in-use metrics in order to define an absolute scale of comparison for web component quality.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] QUALITY IN END-USER DOCUMENTATION
    MORRISON, R
    [J]. PROCEEDINGS OF THE ASIS ANNUAL MEETING, 1994, 31 : 108 - 109
  • [2] Towards End-User Web Software Visualization
    Anslow, Craig
    Noble, James
    Marshall, Stuart
    Tempero, Ewan
    [J]. 2008 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2008, : 256 - +
  • [3] A method of end-user testing for Web services
    Ma, Chunyan
    Du, Chenglie
    Wu, Junsheng
    Zhang, Tao
    [J]. Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2008, 26 (05): : 576 - 581
  • [4] Design planning in end-user web development
    Rosson, Mary Beth
    Sinha, Hansa
    Bhattacharya, Mithu
    Zhao, Dejin
    [J]. VL/HCC 2007: IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2007, : 189 - +
  • [5] Towards End-User Web Scraping for Customization
    Katongo, Kapaya
    Litt, Geoffrey
    Jackson, Daniel
    [J]. COMPANION PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON THE ART, SCIENCE, AND ENGINEERING OF PROGRAMMING (PROGRAMMING 2021 COMPANION), 2021, : 49 - 59
  • [6] As easy as "click":: End-user web engineering
    Rode, J
    Bhardwaj, Y
    Pérez-Quiñones, MA
    Rosson, MB
    Howarth, J
    [J]. WEB ENGINEERING, PROCEEDINGS, 2005, 3579 : 478 - 488
  • [7] An environment for End-User Development of Web mashups
    Ghiani, Giuseppe
    Paterno, Fabio
    Spano, Lucio Davide
    Pintori, Giuliano
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2016, 87 : 38 - 64
  • [8] Design planning by end-user web developers
    Rosson, Mary Beth
    Sinha, Hansa
    Bhattacharya, Mithu
    Zhao, Dejin
    [J]. JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2008, 19 (04): : 468 - 484
  • [9] Natural End-User Development of Web Mashups
    Aghaee, Saeed
    Pautasso, Cesare
    De Angeli, Antonella
    [J]. 2013 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2013), 2013, : 111 - 118
  • [10] Demonstration of Software Components for End-User Development
    Gleichmann, Mario
    Hasart, Thomas
    Bruder, Ilvio
    Heuer, Andreas
    Forbrig, Peter
    [J]. ENGINEERING INTERACTIVE SYSTEMS 2008, PROCEEDINGS, 2008, 5247 : 293 - 298