Evaluating Quality of Software Systems by Design Patterns Detection | IEEE Conference Publication | IEEE Xplore