An Ontology-Enabled Approach for the Detection of Software Design Smells | IEEE Journals & Magazine | IEEE Xplore