VGU RESEARCH REPOSITORY
Please use this identifier to cite or link to this item:
https://epub.vgu.edu.vn/handle/dlibvgu/1875| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Tran Hoang Kim | en_US |
| dc.date.accessioned | 2024-11-15T07:41:13Z | - |
| dc.date.available | 2024-11-15T07:41:13Z | - |
| dc.date.issued | 2024 | - |
| dc.identifier.uri | https://epub.vgu.edu.vn/handle/dlibvgu/1875 | - |
| dc.description.abstract | This work focuses specifically on an LMS for university students. It examines the role of GitHub Copilot, an AI code assistant, in enhancing the front-end development process of web applications. This study's standard front-end development tools and frameworks include Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), JavaScript, and the React framework. The thesis evaluates the AI tool’s impact across two of the four critical software engineering process activities: development and evolution. The objective of this thesis is to examine how developers utilize AI technology to improve the productivity, process workflow, and products of developers through Agile development. The evaluation utilized the software metrics, specifically focusing on Lines of Code (LOC) analytics and the object quantity method. The results of this thesis indicate that AI contributes over 50% to the code generation process based on the task requirements of the developers. AI tools significantly improve the definition and development processes by generating essential artifacts, such as code snippets and documents. However, the output from these tools necessitates substantial modification by experienced developers to meet the quality standards and project specifications | en_US |
| dc.language.iso | en | en_US |
| dc.rights | Attribution-NonCommercial 4.0 International | * |
| dc.rights.uri | https://creativecommons.org/licenses/by-nc/4.0/ | * |
| dc.subject | Artificial intelligence code assistants | en_US |
| dc.subject | GitHub copilot | en_US |
| dc.subject | Front-end development | en_US |
| dc.subject | Software engineering process activities | en_US |
| dc.title | The role of ai code assistants in front-end development process for web apps_ a case of a learning management system for university students | en_US |
| dc.type | Thesis | en_US |
| item.fulltext | With Fulltext | - |
| item.languageiso639-1 | other | - |
| item.grantfulltext | restricted | - |
| Appears in Collections: | Computer Science (CS) | |
Files in This Item:
| File | Description | Size | Format | Existing users please Login |
|---|---|---|---|---|
| The role of ai code assistants in front-end development process for web apps_ a case of a learning management system for university students.pdf | 23.92 MB | Adobe PDF |
Page view(s)
151
checked on Nov 15, 2025
Download(s)
39
checked on Nov 15, 2025
Google ScholarTM
Check
This item is licensed under a Creative Commons License