계층화 패턴 (Layered pattern) 하위 모듈들의 그룹으로 나눌 수 있는 구조화된 프로그램에서 사용 각 하위 모듈들은 특정한 수준의 추상화를 제공 n-티어 아키텍쳐 패턴이라고도 불림 계층 프레젠테이션 계층 (Presentation layer) UI 계층 (UI Layer) 어플리케이션 계층 (Application layer) 서비스 계층 (Service Layer) 비즈니스 논리 계층 (Business logic layer) 도메인 계층 (Domain Layer) 4계층시사용 데이터 접근 계층 (Data access layer) 영속 계층 (Persistence layer) 도메인 기반 설계 (Domain Driven Design, DDD) 계층 Presentation layer Applica..