New aspect of code automation for web application framework

The adoption of Web Application Framework in Web Application (WA) development has superseded the conventional development method due to the productive Create Read Update Delete (CRUD) operation, Model View Controller (MVC) architecture and rapid application development method. The dominant explanati...

Full description

Saved in:
Bibliographic Details
Main Author: Wahi Anuar, Muhammad Asyraf
Format: Thesis
Language:English
Published: 2023
Subjects:
Online Access:http://eprints.utm.my/id/eprint/102829/1/MuhammadAsyrafWahiAnuarPRAZAK2023.pdf.pdf
http://eprints.utm.my/id/eprint/102829/
http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:151607
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.102829
record_format eprints
spelling my.utm.1028292023-09-24T03:21:45Z http://eprints.utm.my/id/eprint/102829/ New aspect of code automation for web application framework Wahi Anuar, Muhammad Asyraf T Technology (General) The adoption of Web Application Framework in Web Application (WA) development has superseded the conventional development method due to the productive Create Read Update Delete (CRUD) operation, Model View Controller (MVC) architecture and rapid application development method. The dominant explanation for this development technique is the CRUD operation ability. The CRUD operation is a tool that creates WA’s core components (user interface and functions) for creating, reading, updating, and deleting content. Previous research has generally depended on integrating external features after the CRUD operation to improve the core components. However, it has been unable to detangle the automation challenges in feature integration to increase the CRUD operation’s productivity. The absence of integrated WA important aspects such as search, authentication, reporting, audit trail and other features require the developer to spend more time on manual integration due to the coding process and testing. As a result, this research aims to improve CRUD operation effectiveness and efficiency by including the identified WA important aspects in it. In this context, the CRUD operation’s effectiveness and efficiency are defined as a code automation’s ability to integrate multi-feature functions and deliver comprehensive WA components with the code automation. Based on the design science research paradigm, the Multivocal Literature Review (MLR) was conducted to investigate the WA’s important aspects. Twelve WA’s important aspects were identified using the MLR to formulate the Restructured-CRUD (Re-CRUD). The process of integrating WA’s important aspects with Re-CRUD was divided into small incremental builds using the incremental and iterative methodology. The Desmet Feature Analysis and System Usability Scale (SUS) questionnaires were utilised to assess the effectiveness and efficiency of Re-CRUD. A case study based on an electronic document management system was developed using Re-CRUD as a prototype for Desmet Feature Analysis and validated by eight experts using SUS. The Desmet Feature Analysis result revealed that the Re-CRUD feature set overall weighting score was 88 percent compared to the other CRUD generator with a lower score. According to SUS results, most experts agree that Re-CRUD is effective and efficient for WA development. Both analyses concluded that Re-CRUD is justified and beneficial for WA’s development. 2023 Thesis NonPeerReviewed application/pdf en http://eprints.utm.my/id/eprint/102829/1/MuhammadAsyrafWahiAnuarPRAZAK2023.pdf.pdf Wahi Anuar, Muhammad Asyraf (2023) New aspect of code automation for web application framework. PhD thesis, Universiti Teknologi Malaysia. http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:151607
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
language English
topic T Technology (General)
spellingShingle T Technology (General)
Wahi Anuar, Muhammad Asyraf
New aspect of code automation for web application framework
description The adoption of Web Application Framework in Web Application (WA) development has superseded the conventional development method due to the productive Create Read Update Delete (CRUD) operation, Model View Controller (MVC) architecture and rapid application development method. The dominant explanation for this development technique is the CRUD operation ability. The CRUD operation is a tool that creates WA’s core components (user interface and functions) for creating, reading, updating, and deleting content. Previous research has generally depended on integrating external features after the CRUD operation to improve the core components. However, it has been unable to detangle the automation challenges in feature integration to increase the CRUD operation’s productivity. The absence of integrated WA important aspects such as search, authentication, reporting, audit trail and other features require the developer to spend more time on manual integration due to the coding process and testing. As a result, this research aims to improve CRUD operation effectiveness and efficiency by including the identified WA important aspects in it. In this context, the CRUD operation’s effectiveness and efficiency are defined as a code automation’s ability to integrate multi-feature functions and deliver comprehensive WA components with the code automation. Based on the design science research paradigm, the Multivocal Literature Review (MLR) was conducted to investigate the WA’s important aspects. Twelve WA’s important aspects were identified using the MLR to formulate the Restructured-CRUD (Re-CRUD). The process of integrating WA’s important aspects with Re-CRUD was divided into small incremental builds using the incremental and iterative methodology. The Desmet Feature Analysis and System Usability Scale (SUS) questionnaires were utilised to assess the effectiveness and efficiency of Re-CRUD. A case study based on an electronic document management system was developed using Re-CRUD as a prototype for Desmet Feature Analysis and validated by eight experts using SUS. The Desmet Feature Analysis result revealed that the Re-CRUD feature set overall weighting score was 88 percent compared to the other CRUD generator with a lower score. According to SUS results, most experts agree that Re-CRUD is effective and efficient for WA development. Both analyses concluded that Re-CRUD is justified and beneficial for WA’s development.
format Thesis
author Wahi Anuar, Muhammad Asyraf
author_facet Wahi Anuar, Muhammad Asyraf
author_sort Wahi Anuar, Muhammad Asyraf
title New aspect of code automation for web application framework
title_short New aspect of code automation for web application framework
title_full New aspect of code automation for web application framework
title_fullStr New aspect of code automation for web application framework
title_full_unstemmed New aspect of code automation for web application framework
title_sort new aspect of code automation for web application framework
publishDate 2023
url http://eprints.utm.my/id/eprint/102829/1/MuhammadAsyrafWahiAnuarPRAZAK2023.pdf.pdf
http://eprints.utm.my/id/eprint/102829/
http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:151607
_version_ 1778160788199964672
score 13.211869