Classification and comparison of architecture evolution reuse knowledge-a systematic review
the dawning of the autonomic computing era .