different types of architectural design - Search