Bridging the Gap between Source Code and Requirements Using GPT (Student Abstract).
Ruoyu XuZhenyu XuGaoxiang LiVictor S. ShengPublished in: AAAI (2024)
Keyphrases
- source code
- open source
- software systems
- legacy systems
- programming course
- software artifacts
- high level
- open source software
- static analysis
- software projects
- software maintenance
- software evolution
- written in natural language
- source files
- impact analysis
- execution traces
- free software
- plagiarism detection
- open source projects
- object oriented systems
- automated tools
- student learning
- program comprehension
- reverse engineer
- manual inspection
- text files
- business processes
- code reuse
- mining software repositories
- version control
- software requirements
- symbolic execution
- program understanding
- software engineers
- development effort
- software repositories