Text this: An Ontology-Enabled Approach for the Detection of Software Design Smells