ArchCode: Incorporating Software Requirements in Code Generation with Large Language Models.
Hojae HanJaejin KimJaeseok YooYoungwon LeeSeung-won HwangPublished in: ACL (1) (2024)
Keyphrases
- language model
- code generation
- software requirements
- software development
- language modeling
- application development
- n gram
- development process
- software systems
- information retrieval
- software engineering
- systems development
- probabilistic model
- language modelling
- document retrieval
- statistical language models
- case study
- model driven
- retrieval model
- query expansion
- software design
- language models for information retrieval
- software reuse
- software architecture
- requirements engineering
- functional requirements
- formal specification
- metamodel
- smoothing methods
- modeling language
- design patterns
- databases
- rapid prototyping
- test collection
- data management
- software components
- development environment
- knowledge management
- machine learning