Notice of Violation of IEEE Publication Principles: Impact of software design patterns on the quality of software: A comparative study | IEEE Conference Publication | IEEE Xplore