An Automated Method for Selecting GoF Design Patterns | IEEE Conference Publication | IEEE Xplore