Если вы говорите абстрактно, то, вероятно, вы не найдете определяющий список слоев или уровней; Кроме того, любой список, с которым вы столкнетесь, будет зависеть от контекста.
Слои (или уровни) могут быть логическими или физическими; уровень представления обычно физически отделен от бизнес-логики, но я бы сказал, что уровень приложений и бизнес-уровень, которые вы имеете выше, были бы более логичными (?).
Другим важным аспектом является ваша точка зрения. В зависимости от того, какой вид вы выберете, вы увидите разные слои: http://www.opengroup.org/architecture/togaf8-doc/arch/chap31.html#tag_32
Наконец, и далее в том же духе сложность и / или характер решения также будет влиять на это - если вы широко используете сервисы, у вас будет представление сервиса - или сервисный уровень. На слои, которые вы рассматриваете, будет влиять то, будете ли вы выбирать единую систему / компоненты или более широкое решение.