Optimized Machine Learning Input for Evolutionary Source Code to Architecture Mapping.
Tobias OlssonMorgan EricssonAnna WingkvistPublished in: ECSA (Tracks and Workshops) (2022)
Keyphrases
- source code
- machine learning
- software systems
- open source
- open source software
- software projects
- software maintenance
- software architecture
- static analysis
- legacy systems
- object oriented systems
- software evolution
- execution traces
- version control
- linux kernel
- high level
- free software
- impact analysis
- program comprehension
- cross platform
- plagiarism detection
- open source projects
- symbolic execution
- text files
- software engineers
- mining software repositories
- code reuse
- reusable components
- automated tools
- authorship attribution
- bug localization