Towards an end-user development approach for web engineering methods

被引:0
|
作者
Valderas, Pedro [1 ]
Pelechano, Vicente [1 ]
Pastor, Oscar [1 ]
机构
[1] Univ Politecn Valencia, Dept Informat Syst & Computat, Valencia 46022, Spain
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
End-users who. are nonprogrammers create web applications by using advanced web development tools. However, these tools are not supported by any methodological process which produces that web applications are of low quality. This paper presents an approach to bring web engineering principles to the end-user community. We complement the web engineering method OOWS with tools that allow end-users to develop web applications by: (1) describing web applications in terms of the end-users' knowledge about the application domain, (2) automatically obtaining a web application prototype by means of the OOWS code generation strategy, and (3) personalizing the web application look and feel by simply selecting a design template. To achieve this, an ontology-based strategy is introduced to support end-users throughout the web application development. We also introduce a strategy that allows us to define domain-independent presentation templates.
引用
收藏
页码:528 / 543
页数:16
相关论文
共 50 条
  • [1] A Web-Centred Approach to End-User Software Engineering
    Lizcano, David
    Alonso, Fernando
    Soriano, Javier
    Lopez, Genoveva
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2013, 22 (04)
  • [2] End-user development, end-user programming and end-user software engineering: A systematic mapping study
    Barricelli, Barbara Rita
    Cassano, Fabio
    Fogli, Daniela
    Piccinno, Antonio
    JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 149 : 101 - 137
  • [3] As easy as "click":: End-user web engineering
    Rode, J
    Bhardwaj, Y
    Pérez-Quiñones, MA
    Rosson, MB
    Howarth, J
    WEB ENGINEERING, PROCEEDINGS, 2005, 3579 : 478 - 488
  • [4] Towards End-User Web Software Visualization
    Anslow, Craig
    Noble, James
    Marshall, Stuart
    Tempero, Ewan
    2008 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2008, : 256 - +
  • [5] Towards End-User Web Scraping for Customization
    Katongo, Kapaya
    Litt, Geoffrey
    Jackson, Daniel
    COMPANION PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON THE ART, SCIENCE, AND ENGINEERING OF PROGRAMMING (PROGRAMMING 2021 COMPANION), 2021, : 49 - 59
  • [6] Marmite: Towards end-user programming for the web
    Wong, Jeffrey
    VL/HCC 2007: IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, PROCEEDINGS, 2007, : 270 - 271
  • [7] Towards end-user development of distributed user interfaces
    Audrey Sanctorum
    Beat Signer
    Universal Access in the Information Society, 2019, 18 : 785 - 799
  • [8] Towards end-user development of distributed user interfaces
    Sanctorum, Audrey
    Signer, Beat
    UNIVERSAL ACCESS IN THE INFORMATION SOCIETY, 2019, 18 (04) : 785 - 799
  • [9] Poster: End-User Software Engineering for the Personal Web
    Firmenich, Sergio
    Bosetti, Gabriela
    Rossi, Gustavo
    Winckler, Marco
    PROCEEDINGS OF THE 2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C 2017), 2017, : 216 - 218
  • [10] 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