Welcome to the homepage of KaVE project. What started in the Software Campus at 2013 (a German research program that encourages intensive exchange between academia and industry) significantly grew in size over the years. The KaVE project has evolved into a stable platform, specifically for research in the area of "recommendation systems for software engineering", but also to answer more general questions about human factors in software engineering.

In which topic are you interested in?

 MSR Mining Challenge
 Our interaction dataset has been selected as the mining  challenge  for the "International Conference on Mining Software  Repositories" (MSR'18).
 A general purpose interaction tracker. Ready to be installed in  Visual Studio to capture interactions of its user and easy to extend  to capture additional context information during development.
 Platform tailored to the needs of the development of  recommendation systems for software engineering.  Provides  tooling and the means for a proper evaluation.
   Intelligent Code Completion
 Developers have to work with new APIs daily, this just got easier!  Based on the powerful  PBN engine, developer can enjoy  intelligent API proposals in  Visual Studio by installing the tool.
 Research on RSSE heavily relies on data. We provide a dataset  of  pre-analyzed Github repositories that can serve as reference data  for training a model. In addition, we provide a dataset of  developer interactions, which can be used for evaluation.

You will also find many other topics on this website. For example, we maintain a list of projects in which we applied our tools. You might an in depth discussion of our core data structures Simplified Syntax Trees and Enriched Event Streams helpful.