Layered Application

External Systems

Services Layer

Services Interface

Message Types

Users

a

Presentation Layer

User Interface

Presentation Logic

Cross Cutting

Security

Operational Management

Communication

Business Layer

Application Facade

Business Workflow

Business Components

Business Entities

Data Layer

Data Access

Data Sources

Service Agents

External Services