Sequencing of refactoring techniques by Greedy algorithm for maximizing maintainability.
Sandhya TarwaniAnuradha ChugPublished in: ICACCI (2016)
Keyphrases
- greedy algorithm
- source code
- software systems
- greedy algorithms
- worst case
- objective function
- greedy strategy
- software metrics
- software maintenance
- open source
- set cover
- knapsack problem
- greedy heuristic
- influence maximization
- lower bound
- dynamic programming
- special case
- software quality
- social network analysis
- optimization problems
- approximation ratio
- software engineering
- permutation flowshop
- influence spread