Ahmad, A., Jamshidi, P., Pahl, C., & Khaliq, F. (2014). A Pattern Language for the Evolution of Component-based Software Architectures. Electronic Communications of the EASST, 59. https://doi.org/10.14279/tuj.eceasst.59.931