An Adaptive Software Architecture Model Based on Component-Mismatches Detection and Elimination | IEEE Conference Publication | IEEE Xplore