- français
- English
Proposal Ideas
The following is a list of ideas we had at our initial brainstorming phase.
-
Implement JsNice as open source
-
Suggest variable names, find spelling mistakes
-
Compile Scala code even if it is not strictly correct by correcting specific mistakes
-
Fix variable names
-
Code completion from statistical data
-
Code search (fuzzy and tokenized)
-
Merge results into single code block
-
https://sourcegraph.com/ ? > search only for method name
-
Translate code from one language to another
-
-
Detection of common software design pattern and evolution of patterns
-
Mining bug fixes to predict bugs
-
Manual bug analysis Osma14aMiningBugFixChanges.pdf (could be automate that?)
-
-
Paper with different potential areas: The Road Ahead for Mining Software Repositories