При определении архитектуры нашего приложения (которая содержит как веб-интерфейс, так и внешние веб-сервисы) мы натолкнулись на нашу неспособность найти общее имя для верхнего уровня.
Совершенно очевидно, что в нашем приложении есть DAL (уровень доступа к данным) и BLL (уровень бизнес-логики). В верхней части BLL находится пользовательский интерфейс, который обычно называется уровнем представления (например, http://msdn.microsoft.com/en-us/library/ff647339.aspx).). Но есть также уровень обслуживания, который также находится в верхней части BLL!
Но торт не может иметь два слоя на одном уровне :) Поэтому, пожалуйста, помогите мне найти термин для этого.