Software Forest: A Visualization of Semantic Similarities in Source Code using a Tree Metaphor.
Daniel AtzbergerTim CechMerlin de La HayeMaximilian SöchtingWilly ScheibelDaniel LimbergerJürgen DöllnerPublished in: VISIGRAPP (3: IVAPP) (2021)
Keyphrases
- source code
- semantic similarity
- software systems
- open source
- software projects
- software maintenance
- software evolution
- static analysis
- open source projects
- open source software
- wordnet
- free software
- program understanding
- software engineers
- maintenance activities
- source files
- plagiarism detection
- mining software repositories
- linux kernel
- co occurrence
- user interface
- execution traces
- impact analysis
- similarity measure
- program comprehension
- object oriented systems
- vector space model
- mailing lists
- bug localization
- program slicing
- semantic information
- white box
- legacy software
- development team
- text files
- version control
- software artifacts
- gene ontology
- software architecture
- design patterns
- object oriented
- reusable components
- high level
- software design