Clustered design-model generation from a program source code using chaos-based metaheuristic algorithms.
Bahman ArastehPublished in: Neural Comput. Appl. (2023)
Keyphrases
- source code
- legacy software
- program understanding
- static analysis
- open source
- execution traces
- object oriented systems
- open source software
- software systems
- symbolic execution
- software projects
- program comprehension
- program slicing
- software maintenance
- reverse engineer
- software evolution
- case study
- plagiarism detection
- text files
- high level
- legacy systems
- design patterns
- programs written
- free software
- design process
- fault localization
- software architecture
- object oriented