Text this: Software metrics selection model for predicting maintainability of object-oriented software using genetic algorithms