Acquiring Architecture Knowledge for Technology Design Decisions. - Mohamed Aboubakr Mohamed Soliman (2019)