Software Architecture Mining from Source Code with Dependency Graph Clustering and Visualization.
Anthony SavidisCrystalia SavakiPublished in: VISIGRAPP (3: IVAPP) (2022)
Keyphrases
- software architecture
- source code
- graph clustering
- software systems
- software repositories
- change impact analysis
- software evolution
- open source
- description language
- software maintenance
- bipartite graph
- clustering method
- community detection
- network analysis
- software projects
- functional requirements
- design patterns
- software design
- link prediction
- software engineering
- weighted graph
- distributed systems
- data analysis
- high level
- knowledge discovery
- impact analysis
- data mining
- software components
- text mining
- spectral clustering
- pattern mining
- software development
- biological networks
- normalized cut
- relational databases
- database systems
- clustering algorithm
- artificial intelligence
- real world