This document summarizes research on integrating natural language processing and software engineering. It provides a literature review of works that have used natural language text as input to generate software engineering artifacts like UML diagrams, test cases, and process models. The paper also discusses how techniques from natural language processing can be applied to different phases of the software development life cycle and how natural language understanding can help automate software engineering tasks.
Related topics: