Mining Design Patterns for Architecture Reconstruction using an Expert System | IEEE Conference Publication | IEEE Xplore