A review on soft computing approaches for predicting maintainability of software: State-of-the-art, technical challenges, and future directions.
Gokul YenduriThippa Reddy GadekalluPublished in: Expert Syst. J. Knowl. Eng. (2023)
Keyphrases
- future directions
- soft computing
- technical challenges
- computational intelligence
- soft computing methods
- lessons learned
- current status
- fuzzy logic
- hybrid intelligent systems
- technical issues
- learning paradigms
- software systems
- current trends
- intelligent systems
- source code
- evolutionary computation
- software maintenance
- current challenges
- artificial neural networks
- data mining
- fuzzy systems
- neural network
- artificial intelligence
- rough sets
- software reuse
- real time
- granular computing
- genetic algorithm
- knowledge base
- maintenance effort
- methodological aspects
- evolutionary computing
- design patterns
- information processing
- genetic programming
- evolutionary algorithm
- pattern recognition
- machine learning
- data sets