GRADUATION THESIS

HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY

Coretext - A Memory Management System with Knowledge Graph for AI Agents in Software Development

BẠCH NHẬT MINH
minh.bn225509@sis.hust.edu.vn

Program: Data Science

Field Value
Supervisor Associate Professor Cao Tuấn Dũng
Department Computer Science
School School of Information and Communications Technology
Place and date Hanoi, 06/2026

GRADUATION THESIS

HANOI UNIVERSITY OF SCIENCE AND TECHNOLOGY

Coretext - A Memory Management System with Knowledge Graph for AI Agents in Software Development

BẠCH NHẬT MINH
minh.bn225509@sis.hust.edu.vn

Program: Data Science

Field Value
Supervisor Associate Professor Cao Tuấn Dũng
Signature
Department Computer Science
School School of Information and Communications Technology
Place and date Hanoi, 06/2026

ACKNOWLEDGMENTS

ABSTRACT

LIST OF ABBREVIATIONS

GLOSSARY

Glossary Entries

Key Name Description First use
iaas IaaS Dịch vụ hạ tầng Dịch vụ hạ tầng (Infrastructure as a Service - IaaS)
API API Giao diện lập trình ứng dụng (Application Programming Interface) API
EUD EUD Phát triển ứng dụng người dùng cuối (End-User Development) End-User Development
GWT GWT Công cụ lập trình Javascript bằng Java của Google (Google Web Toolkit) Công cụ lập trình Javascript bằng Java của Google (Google Web Toolkit)
HTML HTML Ngôn ngữ đánh dấu siêu văn bản (HyperText Markup Language) Dịch vụ hạ tầng (Infrastructure as a Service - IaaS)

Listings Configuration

The original LaTeX file configured source-code listings with these settings:

\lstset{
  basicstyle=\ttfamily\small,
  breaklines=true,
  frame=single,
  numbers=left,
  numberstyle=\tiny,
  captionpos=b,
}

INTRODUCTION

Motivation

Objectives and scope of the graduation thesis

Tentative solution

Thesis organization

REQUIREMENT SURVEY AND ANALYSIS

Status survey {#section:2.1}

Functional Overview {#section:2.2}

General use case diagram {#subsection:2.2.1}

Detailed use case diagram {#subsection:2.2.2}

Business process {#subsection:2.2.3}

Functional description {#section:2.3}

Description of use case A

Description of use case B

Non-functional requirement {#section:2.4}

THEORETICAL BACKGROUND AND TECHNOLOGIES

DESIGN, IMPLEMENTATION, AND EVALUATION

Architecture design

Software architecture selection

Overall design

Detailed package design

Detailed design

User interface design

Layer design

Database design

Application Building

Libraries and Tools

Achievement

Illustration of main functions

Testing

Deployment

SOLUTION AND CONTRIBUTION

CONCLUSION AND FUTURE WORK

Conclusion

Future work

SHORT NOTICES ON REFERENCE

APPENDIX A: THESIS WRITING GUIDELINE

General Regulations

Majoring

Bulleting and Numbering

Table insertion

Figure Insertion

Reference

Listing
Types of Reference

Equations

Qui cách đóng quyển

APPENDIX B: USE CASE DESCRIPTIONS

Đặc tả use case "Thống kê tình hình mượn sách"

Đặc tả use case "Đăng ký làm thẻ mượn"