NSF has awarded Prof. Denys Poshyvanyk a CCF grant on Creating and Evolving Software via Searching, Selecting and Synthesizing Relevant Source Code. This 3-year project is in collaboration with the Department of Computer Science at the University of Illinois at Chicago.
This research program proposes an integrated model for addressing fundamental problems of searching, selecting, and synthesizing (S3) source code. The S3 model relies on integrating program analysis and information retrieval to produce transformative models to automatically search, select, and synthesize relevant source code fragments. The S3 model will directly support new methodologies for software change and automated tools that assist programmers with various development, reuse and maintenance activities. Among the broader impacts the project includes collaboration with industry to transfer technology.