Microsoft Research Blog
Microsoft at ESEC/FSE 2023: AI techniques for a streamlined coding workflow
Explore the latest AI innovations aiming to advance the software development lifecycle. AdaptivePaste adapts and refines pasted code snippets in an IDE. InferFix automates bug detection and repair. Discover how.
Microsoft Research Blog
PwR: Using representations for AI-powered software development
PwR uses domain-specific languages to bridge communication between developers and AI tools. Learn how it can help simplify code creation and enhance software reliability and customization, no matter your coding expertise.
Publication
AdaptivePaste: Intelligent Copy-Paste in IDE
Tool
InferredBugs
InferredBugs is a metadata-rich dataset of bugs and fixes in Java and C# programming languages, extracted using Infer (for Java) and InferSharp (for C#). The dataset has been constructed by systematically analyzing open-source repositories, scrutinizing…
Publication
STEAM: Observability-Preserving Trace Sampling
Publication