A framework for automatic architectural synthesis in conceptual design phase. (2nd November 2018)